{"id":20381422,"url":"https://github.com/l1ve4code/social-places","last_synced_at":"2026-04-22T23:33:37.975Z","repository":{"id":129707264,"uuid":"477054755","full_name":"l1ve4code/social-places","owner":"l1ve4code","description":"A mobile application for publishing interesting places anywhere in the world.","archived":false,"fork":false,"pushed_at":"2025-03-18T10:26:01.000Z","size":1832,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-03T17:06:19.915Z","etag":null,"topics":["android","corutines","glide","kotlin","mvvm","patterns","retrofit","room"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/l1ve4code.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-02T12:56:45.000Z","updated_at":"2025-03-18T10:26:05.000Z","dependencies_parsed_at":"2023-04-12T13:24:15.557Z","dependency_job_id":null,"html_url":"https://github.com/l1ve4code/social-places","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/l1ve4code/social-places","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l1ve4code%2Fsocial-places","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l1ve4code%2Fsocial-places/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l1ve4code%2Fsocial-places/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l1ve4code%2Fsocial-places/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/l1ve4code","download_url":"https://codeload.github.com/l1ve4code/social-places/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l1ve4code%2Fsocial-places/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32159957,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T17:06:48.269Z","status":"ssl_error","status_checked_at":"2026-04-22T17:06:19.037Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","corutines","glide","kotlin","mvvm","patterns","retrofit","room"],"created_at":"2024-11-15T02:13:48.407Z","updated_at":"2026-04-22T23:33:37.958Z","avatar_url":"https://github.com/l1ve4code.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\u003cimg src=\"docs_resources/phone.png\" width=\"32\"\u003e  Social places\u003c/h1\u003e\n\n[![License](https://img.shields.io/badge/License-Apache/2.0-blue.svg)](https://github.com/arkivanov/MVIKotlin/blob/master/LICENSE)\n\n### About\n\nThis application is a social network that allows you to share interesting places from anywhere in the world.\n\n### Functional\n\n* ***Registration*** / ***Authorization*** / ***Personal data editing***.\n* ***News publication (with/without location)***.\n* ***Evaluation of publications***.\n* ***Adding/searching for friends***.\n\n### Screens\n\n***Main screens***\n\n| Main screen \u003cimg src=\"docs_resources/main.png\"\u003e   | Adding friends \u003cimg src=\"docs_resources/friend_find.png\"\u003e    | Profile \u003cimg src=\"docs_resources/empty_example.png\"\u003e |\n|---------------------------------------------------|--------------------------------------------------------------|------------------------------------------------------|\n\n***Authorization/ Registration***\n\n| Authorization \u003cimg src=\"docs_resources/login.png\"\u003e | Registration \u003cimg src=\"docs_resources/reg_1.png\"\u003e | Registration \u003cimg src=\"docs_resources/reg_2.png\"\u003e |\n|----------------------------------------------------|---------------------------------------------------|---------------------------------------------------|\n\n***Creation/ Viewing posts***\n\n| News feed \u003cimg src=\"docs_resources/posts.png\"\u003e      | News creation \u003cimg src=\"docs_resources/post_add.png\"\u003e    | Rating of the news \u003cimg src=\"docs_resources/like_created.png\"\u003e |\n|-----------------------------------------------------|----------------------------------------------------------|----------------------------------------------------------------|\n\n\n\n### Technologies\n\n* Language: **Kotlin**\n* Libraries: **Retrofit 2, Room, Glide, Coroutines, LiveData**\n* Pattern: **MVVM**\n* Add-ons for **[Coroutines](https://github.com/Kotlin/kotlinx.coroutines)**\n\n## Install\n\nRecommended version **Gradle** - 5.3.\n\nWrite in the terminal, then initialize the project using ***Android Studio***:\n\n```git\ngit clone https://github.com/l1ve4code/social-places.git\n```\n\nModules in the project:\n\n- `play-services-location` - library for working with geo-location.\n- `glide` - a library for uploading images, videos, and animated GIFs.\n- `room` - the Object-relational Mapping (ORM) library.\n- `retrofit2` - REST-client for Java and Android.\n- `kotlinx-coroutines-android` - a mechanism for performing asynchronous operations.\n- `lifecycle-livedata-ktx` - a tool for linking the state of data and objects to the lifecycle.\n\n\n## Author\n\n* Telegram: **[@live4code](https://t.me/live4code)**\n* Email: **steven.marelly@gmail.com**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fl1ve4code%2Fsocial-places","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fl1ve4code%2Fsocial-places","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fl1ve4code%2Fsocial-places/lists"}