{"id":18876624,"url":"https://github.com/sureshmaidaragi1919/androidapp","last_synced_at":"2026-04-13T08:31:09.649Z","repository":{"id":187914118,"uuid":"565146041","full_name":"sureshmaidaragi1919/androidapp","owner":"sureshmaidaragi1919","description":null,"archived":false,"fork":false,"pushed_at":"2022-12-12T14:37:04.000Z","size":125,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T03:25:44.068Z","etag":null,"topics":["android","android-studio","clean-architecture","koin","livedata","mvvm","mvvm-android","mvvm-architecture","repository-pattern","retrofit"],"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/sureshmaidaragi1919.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}},"created_at":"2022-11-12T13:38:45.000Z","updated_at":"2022-12-02T11:03:47.000Z","dependencies_parsed_at":"2023-08-12T18:30:28.000Z","dependency_job_id":null,"html_url":"https://github.com/sureshmaidaragi1919/androidapp","commit_stats":null,"previous_names":["sureshmaidaragi1919/androidapp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sureshmaidaragi1919/androidapp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sureshmaidaragi1919%2Fandroidapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sureshmaidaragi1919%2Fandroidapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sureshmaidaragi1919%2Fandroidapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sureshmaidaragi1919%2Fandroidapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sureshmaidaragi1919","download_url":"https://codeload.github.com/sureshmaidaragi1919/androidapp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sureshmaidaragi1919%2Fandroidapp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31746101,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T06:26:45.479Z","status":"ssl_error","status_checked_at":"2026-04-13T06:26:44.645Z","response_time":93,"last_error":"SSL_read: 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","android-studio","clean-architecture","koin","livedata","mvvm","mvvm-android","mvvm-architecture","repository-pattern","retrofit"],"created_at":"2024-11-08T06:14:28.394Z","updated_at":"2026-04-13T08:31:09.630Z","avatar_url":"https://github.com/sureshmaidaragi1919.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Android Clean Architecture using MVVM, Retrofit, Hilt\n\nThis app is built using the latest android components as follows, for just learning purpose, anyone can raise pull request\n1. Kotlin \n2. Android MVVM with clean architecture\n3. Retrofit \n4. ConstraintLayout\n5. Hilt dependency injection tool\n6. Swipe to refresh library to refresh view\n7. RxAndroid\n8. ViewBinding\n\n\u003cimg src=\"https://user-images.githubusercontent.com/28126457/204139187-1d8f1ea1-9520-4588-a0e9-51ca97867e6b.png\" width=\"250\"\u003e   \u003cimg src=\"https://user-images.githubusercontent.com/28126457/204139183-f68c3ea8-3921-4ce6-8488-628b288caccd.png\" width=\"250\"\u003e\n\n \nUpcoming changes\n1. Unit tests\n2. Paging using android paging library\n3. DiffUtil to improve recyclerview performance\n4. RoomDb to store API response locally and read it\n5. Delete items from list and update recyclerview\n6. Add items to the list and update recyclerview\n7. Filter options\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsureshmaidaragi1919%2Fandroidapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsureshmaidaragi1919%2Fandroidapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsureshmaidaragi1919%2Fandroidapp/lists"}