{"id":21820215,"url":"https://github.com/zahraheydari/android-mvp-dagger-googlemaps","last_synced_at":"2025-10-25T16:13:55.886Z","repository":{"id":106410096,"uuid":"163733110","full_name":"ZahraHeydari/Android-MVP-Dagger-GoogleMaps","owner":"ZahraHeydari","description":"Implemented by Dagger, Google Maps, MVP, ButterKnife","archived":false,"fork":false,"pushed_at":"2019-11-09T11:30:33.000Z","size":2528,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-27T16:49:25.045Z","etag":null,"topics":["android","bindservice","butterknife","clean-code","dagger2","example-app","example-code","example-project","google-maps-api","java","mvp","mvp-architecture","retrofit2","sample","sample-app","sample-code","service","serviceconnection","services"],"latest_commit_sha":null,"homepage":null,"language":"Java","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/ZahraHeydari.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-01-01T11:53:48.000Z","updated_at":"2021-01-07T04:44:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"0f32dc3d-8ea2-4128-8f14-4063981008d1","html_url":"https://github.com/ZahraHeydari/Android-MVP-Dagger-GoogleMaps","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/ZahraHeydari%2FAndroid-MVP-Dagger-GoogleMaps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZahraHeydari%2FAndroid-MVP-Dagger-GoogleMaps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZahraHeydari%2FAndroid-MVP-Dagger-GoogleMaps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZahraHeydari%2FAndroid-MVP-Dagger-GoogleMaps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZahraHeydari","download_url":"https://codeload.github.com/ZahraHeydari/Android-MVP-Dagger-GoogleMaps/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248812618,"owners_count":21165456,"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","bindservice","butterknife","clean-code","dagger2","example-app","example-code","example-project","google-maps-api","java","mvp","mvp-architecture","retrofit2","sample","sample-app","sample-code","service","serviceconnection","services"],"created_at":"2024-11-27T16:29:20.245Z","updated_at":"2025-10-25T16:13:50.854Z","avatar_url":"https://github.com/ZahraHeydari.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Android-MVP-Sample (MarketPlace)\n\nShopping Mobile Application\n\n\n### The App Scenario\nA marketplace app with 2 tabs. In the first tab, the user can see the categories, \nwhen the user clicks on that category, a list of products in will be shown.\n Each product has a “buy” button. When that button is clicked, \n a map will be shown to the user for them to select the delivery coordinates. \n When the user submits the location, the app will redirect them to a second tab.\nThe second tab is the active orders of that same user. \nIt will check every 5 seconds for the status of the order(e.g. pending, in-process, delivery, and delivered) \nand every 30 seconds the app will change the status of order automatically.\n\n\n## Supported Android Versions\n\nandroid versions targeted:\n\n1. Android 4.0.3 Ice Cream Sandwich(API level 15)\n2. Android 4.1 Jelly Bean (API level 16)\n3. Android 4.2 Jelly Bean (API level 17)\n4. Android 4.3 Jelly Bean (API level 18)\n5. Android 4.4 KitKat (API level 19)\n6. Android 5.0 Lollipop (API level 21)\n7. Android 5.1 Lollipop (API level 22)\n8. Android 6.0 Marshmallow (API level 23)\n9. Android 7.0 Nougat (API level 25)\n10. Android 8.0 Oreo (API level 26)\n11. Android 8.1 Oreo (API level 27)\n12. Android 9.0 Pie (API level 28)\n\n\n## Used libraries\n\n1. [Github](https://github.com/johncarl81/parceler) - Parceler\n2. [Github](https://github.com/JakeWharton/butterknife) - Butterknife\n3. [Github](https://github.com/casidiablo/multidex) - Multidex\n4. (https://developers.google.com/android/guides/setup) - PlayServicesMaps\n\n\n## Version History\n\n* 1.0 (12/22/2018)- Initial implementation\n\n\n## Author\n@ZARA","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzahraheydari%2Fandroid-mvp-dagger-googlemaps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzahraheydari%2Fandroid-mvp-dagger-googlemaps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzahraheydari%2Fandroid-mvp-dagger-googlemaps/lists"}