JI
All work

Food · Location-based · iOS + Android

Restaurant Finder

Find nearby restaurants by cuisine, price and distance, see menus and reviews, and get directions.

Role
Fullstack mobile developer
Platforms
iOS, Android
Engagement
Client project
Restaurant Finder screenshot 1
Restaurant Finder screenshot 2
Restaurant Finder screenshot 3

Screens shown are illustrative mockups of the app's main flows; the original builds belong to the client.

Overview

Diners want to know what's good and open near them right now. The app shows restaurants on a map and in a list, filtered by cuisine, budget, rating and opening hours, with menus, photos and reviews on each listing.

What I did

  • Built the map and list views with live location, clustering and smooth pan and zoom.
  • Built the location-based search API: nearby queries, filters, sorting by distance and rating.
  • Built reviews, ratings, favourites and photo galleries.
  • Added caching so recent results and favourites work on a poor connection.

Key features

  • Map and list with clustering
  • Cuisine, price and open-now filters
  • Menus and photos
  • Reviews and ratings
  • Favourites
  • Directions handoff to Maps