Alimentum

Alimentum was created with SWIFT

Now available in App Store 🙂


github


Purpose: Drastically simplify late night food search 

  • I often get late night munchies but open places are hard to find
  • Resorting to Jack In the Box every time gets old FAST
  • Other apps contain superfluous information – IT’S TIME CONSUMING TO SEARCH

All I want to know:

  • Which restaurants are open at this hour, do they deliver?
  • Is the quality of food tolerable?
  • Can I call the restaurants right away without additional searching & typing?

Project Implementation

  1. Set up OAuth verification method with proper credentials for API calls
    • Consumer key and secret & access token and secret
  2. Found user’s current location
    • Used CoreLocation (CLGeocoder, Reverse geocoding)
    • Put above data calculated from CoreLocation function for the API call parameter
  3. Checked restaurants near user
    • Specified location (using the user location data from above)
    • Set search parameters for Radius & category filter  and made Yelp API call
  4. Checked if that restaurant is open
    • Searched for the term “Open Now” in the search parameter
  5. Checked restaurant’s delivery status and rating & implemented in-app call option
    • Switched search term “all” to “delivery” to match segmented control options
    • Displayed Yelp rating & listed phone numbers from returned data

Storyboard

  1. Set universal layout and used UIPageView to create tutorial page
  2. This slideshow requires JavaScript.

    Set UITableView with custom cells for data presentation