/codepath_yelp

A simple yelp client for iOS

Primary LanguageSwift

ios_yelp_swift

A simple iOS client that displays restaurant data using the Yelp API

Time spent: 10 hours

Features

Required

  • Table rows are dynamic height according to the content height.
  • Custom cells have the proper Auto Layout constraints.
  • Search bar is in the navigation bar.
  • Category, sort (best match, distance, highest rated), radius (meters), and deals (on/off) filters are implemented.
  • The filters table is organized into sections as in the mock.
  • Clicking on the "Search" button dismisses the filters page and triggers the search w/ the new filter settings.

Optional

  • Radius and sort filters expand as in the real Yelp app.
  • Categories section shows a subset of the full list with a "See All" row to expand

Walkthrough

Video Walkthrough

Credits