{"id":20895915,"url":"https://github.com/atidevs/pokis","last_synced_at":"2026-01-27T21:19:52.206Z","repository":{"id":37028841,"uuid":"213258485","full_name":"atidevs/pokis","owner":"atidevs","description":"Displays cards of all your favorite pokémons!","archived":false,"fork":false,"pushed_at":"2024-10-15T14:14:05.000Z","size":1404,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"pokis_mad","last_synced_at":"2025-03-25T01:51:12.820Z","etag":null,"topics":["android","kotlin","paging-library","paging3","pagingdata","pagingdataadapter","pagingsource","recyclerview","retrofit","room","room-database","viewmodel"],"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/atidevs.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":"2019-10-06T23:17:20.000Z","updated_at":"2024-10-15T14:14:07.000Z","dependencies_parsed_at":"2025-01-19T12:32:23.869Z","dependency_job_id":null,"html_url":"https://github.com/atidevs/pokis","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atidevs%2Fpokis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atidevs%2Fpokis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atidevs%2Fpokis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atidevs%2Fpokis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atidevs","download_url":"https://codeload.github.com/atidevs/pokis/tar.gz/refs/heads/pokis_mad","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248339262,"owners_count":21087214,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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","kotlin","paging-library","paging3","pagingdata","pagingdataadapter","pagingsource","recyclerview","retrofit","room","room-database","viewmodel"],"created_at":"2024-11-18T10:31:11.798Z","updated_at":"2026-01-27T21:19:52.160Z","avatar_url":"https://github.com/atidevs.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pokis\nDisplays cards of pokémons with lazy loading functionality!\n\n## 🚧 WIP: Upgrade architecture and tech stack\nPlease make sure to checkout `pokis_mad` branch as I am rewriting and refactoring the app to a modern tech stack using MAD skills (Modern Android Development tools) Google's recommended way of developing for android.\n\n### Architecture and tech stack goals:\n- MVVM with usecases, data sources and repositories\n- 100% Kotlin\n- Kotlin flow (maybe a bit of LiveData too)\n- Kotlin coroutines\n- Jetpack paging for paginated data\n- Kotlin serialization library\n- Room DB for caching\n\n\n|Splash screen   |Listing screen | Listing video |\n|----------------|---------------| --------------|\n| \u003cimg src=\"https://user-images.githubusercontent.com/42352387/173071205-8f3151f5-6e0d-4032-9ce8-38222a25ee1b.jpeg\" width=\"300\"/\u003e | \u003cimg width=\"300\" src=\"https://user-images.githubusercontent.com/42352387/173071185-5dbe8f88-bf71-4ac6-9537-0287687b0a2d.jpeg\"/\u003e | ![Pokemons](https://user-images.githubusercontent.com/42352387/173073043-7bea2071-109b-457b-9d54-c58e8a8fd9b0.gif) |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatidevs%2Fpokis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatidevs%2Fpokis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatidevs%2Fpokis/lists"}