{"id":13339552,"url":"https://github.com/santugowda/TuroSampleApp","last_synced_at":"2025-03-11T14:31:40.277Z","repository":{"id":93076655,"uuid":"330824296","full_name":"santugowda/TuroSampleApp","owner":"santugowda","description":"Sample app for Turo : Android developer role","archived":false,"fork":false,"pushed_at":"2021-01-19T01:20:00.000Z","size":153,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-24T02:30:26.828Z","etag":null,"topics":["android","android-application","kotlin","mockwebserver","mvvm-architecture","retrofit2","unit-testing"],"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/santugowda.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":"2021-01-19T00:55:08.000Z","updated_at":"2024-03-24T12:27:19.000Z","dependencies_parsed_at":"2023-03-08T13:30:21.540Z","dependency_job_id":null,"html_url":"https://github.com/santugowda/TuroSampleApp","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/santugowda%2FTuroSampleApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santugowda%2FTuroSampleApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santugowda%2FTuroSampleApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santugowda%2FTuroSampleApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/santugowda","download_url":"https://codeload.github.com/santugowda/TuroSampleApp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243051891,"owners_count":20228288,"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","android-application","kotlin","mockwebserver","mvvm-architecture","retrofit2","unit-testing"],"created_at":"2024-07-29T19:20:21.761Z","updated_at":"2025-03-11T14:31:40.240Z","avatar_url":"https://github.com/santugowda.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TuroSampleApp\nSample app for Turo : Android developer role\n\nThis app interacts with the Yelp API, where user we display list of resutuarnts depending on choice of cusine in specified location provided,  \nFor example \n* Make a request to search for \"pizza\" near our San Fransisco.\n* Make a second request to search for \"beer\" near office/home(Eg :111 Sutter Street, San Francisco, CA)\n\nYelp Endpoint : https://www.yelp.com/developers/documentation/v3/business_search\n\n# Libraries used :\n\nPattern/Architecture : \nMVVM (Model-View-ViewModel) using Google's Architecture components and Jetpack libaries.\n\nIn addition to the above, using \n* Glide - downloads and caches images\n* Retrofit2 - provides Java interface for REST API\n* OkHttp MockWebServer - assists in testing Retrofit API\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsantugowda%2FTuroSampleApp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsantugowda%2FTuroSampleApp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsantugowda%2FTuroSampleApp/lists"}