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
- Set up OAuth verification method with proper credentials for API calls
- Consumer key and secret & access token and secret
- Found user’s current location
- Used CoreLocation (CLGeocoder, Reverse geocoding)
- Put above data calculated from CoreLocation function for the API call parameter
- 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
- Checked if that restaurant is open
- Searched for the term “Open Now” in the search parameter
- 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
- Set universal layout and used UIPageView to create tutorial page
-
Set UITableView with custom cells for data presentation
