{"id":17987506,"url":"https://github.com/iammert/android-mvvm-architecture","last_synced_at":"2025-09-10T14:47:11.031Z","repository":{"id":94172932,"uuid":"78750206","full_name":"iammert/Android-MVVM-Architecture","owner":"iammert","description":"Sample MVVM project uses instagram API","archived":false,"fork":false,"pushed_at":"2017-02-09T08:26:36.000Z","size":1846,"stargazers_count":216,"open_issues_count":4,"forks_count":72,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-20T21:14:04.276Z","etag":null,"topics":["android","architectural","instagram-api","mvvm","sample-mvvm"],"latest_commit_sha":null,"homepage":"","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/iammert.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":"2017-01-12T13:51:48.000Z","updated_at":"2025-03-04T21:14:22.000Z","dependencies_parsed_at":"2023-03-11T22:45:59.371Z","dependency_job_id":null,"html_url":"https://github.com/iammert/Android-MVVM-Architecture","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/iammert%2FAndroid-MVVM-Architecture","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iammert%2FAndroid-MVVM-Architecture/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iammert%2FAndroid-MVVM-Architecture/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iammert%2FAndroid-MVVM-Architecture/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iammert","download_url":"https://codeload.github.com/iammert/Android-MVVM-Architecture/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245555081,"owners_count":20634670,"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","architectural","instagram-api","mvvm","sample-mvvm"],"created_at":"2024-10-29T19:08:59.469Z","updated_at":"2025-03-25T22:32:05.461Z","avatar_url":"https://github.com/iammert.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# InstagramTags\nSample MVVM project uses instagram API. Supported two-pane layouts for tablets.\n\n#Screenshots\n\u003cimg src=\"https://raw.githubusercontent.com/iammert/InstagramTags/master/screeshots/mobile_mockup.png\"/\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/iammert/InstagramTags/master/screeshots/tablet_mockup.png\"/\u003e\n\n#Technology used\n* Clean MVVM architecture\n* [Android Databinding](https://developer.android.com/topic/libraries/data-binding/index.html)\n* [Dagger 2](https://google.github.io/dagger/)\n* [RxJava](https://github.com/ReactiveX/RxJava)\n* [OkHttp](http://square.github.io/okhttp/)\n* [Retfofit](https://square.github.io/retrofit/)\n* [Picasso](http://square.github.io/picasso/)\n\n#Architectural Design\n\u003cimg src=\"https://raw.githubusercontent.com/iammert/InstagramTags/master/screeshots/arch.png\"/\u003e\n\n#Setup\nAdd your client_id and redirect_uri to Constants class for authentication. For more detail you can follow [instagram developer documentation](https://www.instagram.com/developer/).\n```java\npublic static final String CLIENT_ID = \"REPLACE_HERE\";\npublic static final String REDIRECT_URI = \"REPLACE_HERE\";\npublic static final String RESPONSE_TYPE = \"token\"; //you can change auth type\npublic static final String SCOPE = \"public_content\"; //you can change auth scope\n```\n\n\n\n\nLicense\n--------\n\n\n    Copyright 2017 Mert Şimşek.\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiammert%2Fandroid-mvvm-architecture","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiammert%2Fandroid-mvvm-architecture","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiammert%2Fandroid-mvvm-architecture/lists"}