{"repo":"hassanabidpk/searchrestaurant","free":true,"listed":false,"github":"https://github.com/hassanabidpk/searchrestaurant","clone":"git clone https://github.com/hassanabidpk/searchrestaurant.git","description":"Apps are built using Google Maps SDK, Geocoding and Foursquare APIs","language":"HTML","stars":132,"topics":["django","android","ios","swift","googlemaps-api","foursquare-api","python","kotlin","coroutines"],"license":null,"category":"mobile-apps","readme_excerpt":"Search Restaurant A sample restaurant-search project with a Django REST backend and native iOS and Android clients. Enter a location and a restaurant type; the backend geocodes the location, queries a places provider, and returns matching restaurants which the clients display. Repository layout Path What it is Status ------ ------------ -------- django/searchrestaurant/ Django REST API (the maintained core) Python 3.13 + Django 4.2.x ios/ iOS client (UIKit, Swift) Modernized to Swift 6 / Xcode 26 android/ Android client (Java) Modernized to AGP 8 / AndroidX / SDK 35 v2/ Newer experiment — Backend (Django) REST API. Runs on Python 3.13 + Django 4.2.x . - API guide: API DOC.md. Main endpoint: GET /api/v1/ with location and rtype query params. - Interactive docs: Swagger UI at /docs/ , OpenAPI schema at /schema/ . - The Google/Foursquare API keys in searchrestaurant/settings.py are placeholders — set your own for live results. iOS UIKit app, Swift 6, builds with Xcode 26 for the iOS Simulator with no third-party dependencies. Then run in the simulator. Set the backend URL in Search Restaurant/ViewController.swift ( API BASE URL ) if you are not using the hosted instance. See ios/UPGRADING.md for what changed in the Swift 2 → 6 migration. Android Java app, AndroidX, builds with Gradle 8 / AGP 8. Or open in Android Studio and run on an emulator. See android/UPGRADING.md for migration notes and follow-ups. For contributors / agents AGENTS.md documents setup, verification commands, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/hassanabidpk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hassanabidpk/searchrestaurant/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}