{"id":13620079,"url":"https://github.com/Ibrahimsyah/Moovy","last_synced_at":"2025-04-14T19:30:57.858Z","repository":{"id":101531908,"uuid":"337633578","full_name":"Ibrahimsyah/Moovy","owner":"Ibrahimsyah","description":"React native clean architecture, typescript, redux, redux saga","archived":false,"fork":false,"pushed_at":"2021-08-04T10:45:56.000Z","size":3188,"stargazers_count":9,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-08T17:18:12.267Z","etag":null,"topics":["clean-architecture","react-native","react-redux","redux","redux-saga","typescript","uncle-bob"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/Ibrahimsyah.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}},"created_at":"2021-02-10T06:08:06.000Z","updated_at":"2024-04-08T17:18:12.268Z","dependencies_parsed_at":"2024-01-06T14:50:07.747Z","dependency_job_id":null,"html_url":"https://github.com/Ibrahimsyah/Moovy","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/Ibrahimsyah%2FMoovy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ibrahimsyah%2FMoovy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ibrahimsyah%2FMoovy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ibrahimsyah%2FMoovy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ibrahimsyah","download_url":"https://codeload.github.com/Ibrahimsyah/Moovy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248945768,"owners_count":21187381,"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":["clean-architecture","react-native","react-redux","redux","redux-saga","typescript","uncle-bob"],"created_at":"2024-08-01T21:00:51.972Z","updated_at":"2025-04-14T19:30:55.909Z","avatar_url":"https://github.com/Ibrahimsyah.png","language":"TypeScript","funding_links":[],"categories":["M"],"sub_categories":[],"readme":"# Moovy\nMovie Catalog Hybrid Mobile Apps, built with Clean Architecture Guide by Uncle Bob approach. Written in Typescript\n\n## Overview\nBuilding a mobile apps is not as simple as just writing a code, run it, and check if it fulfil the requirements. We need to create an apps architecture so our application will be highly readable, testable, scalable, and maintainable.\n\nThere are so many architecture guides that we can follow when building an app, one of them which is implemented in this project is Clean Architecture by Uncle Bob. This approach has some advantages that will make us easier in development and maintenance stage\n\n\n## Technology Stack\n- React Native\n- Axios for HTTP Client Library\n- Redux for state management library\n- Redux-saga as redux middleware to handle asynchronous action\n\n## Result\n![Main Screen](/thumbnails/home.png)\n\n![Detail Screen](/thumbnails/detail.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FIbrahimsyah%2FMoovy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FIbrahimsyah%2FMoovy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FIbrahimsyah%2FMoovy/lists"}