aminmilan / iosylp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iosylp

This is the Codepath week 2 project Yelp.

Time spent: 9 hours

Completed user stories:

  • Required: Search results page - table rows has dynamic height according to the content height
  • Required: Search results page - custom cells have the proper Auto Layout contstraints
  • Required: Search results page = search bar is in the navigation bar
  • Required: Filter page - implment filters: category, sort, radius, deals
  • Required: Filter page - the filters table is organized into sections as in the mock
  • Required: Filter page - use the default UISwitch for on/off states
  • Required: Filter page - sort can expand as in the real Yelp app (the requirement says radius filter should be expandable, but in the API, it expects a number in meters rather than a few choices, so I think it makes sense to implement it as a slider. So I can practice both expandable table and slider)
  • Required: Filter page - categories show a subset of the full list with a "See All" row to expand
  • Required: Filter page - click on the "Search" button dismiss the filter page and trigger the search with the new filter setting

Walkthrough of all user stories Video Walkthrough

About


Languages

Language:Objective-C 97.4%Language:C 1.9%Language:Shell 0.6%Language:Ruby 0.0%