This app is meant to be used as demo and show the various filters for restaurants near you.
- ๐ any code review or suggestion are appreciated
- ๐ฅ contribution is definitely welcomed
- ๐ if you are a UI/UX designer and wants to see certain animation. Please Let me know!
The CI/CD will be implemented on Bitrise and the also the unit testing will be done on the data layer
Stages | Status | Hours |
---|---|---|
Set User Location | โ๏ธ | 8 |
Fetch Restaurants | โ๏ธ | 24 |
Filter Restaurants | UI done | |
Fetch Restaurant Meals | ||
Show Restaurant Info | โ๏ธ | |
Filter Restaurant Meals | โ๏ธ | |
Order Meal | ||
Order Payment | ||
Order Tracking |
- You will not be able to make any network calls without the
config.swift
file because it contains all the access keys. Please DM @sean7218 if you want to play with the location service and backend Yelp API - The map and the location is using Google Map Service and Google Places. Please obtain your own API token. Creating a file in the same folder where
AppDelegate.swift
with following
// ubereats/config.swift
import Foundation
struct KEYS {
static var GOOGLE_MAP_KEY: String = "YOUR_GOOGLE_ACCESS_KEY"
static var ACCESS_BEAR_KEY: String = "YOUR_BACKEND_API_ACCESS_KEY"
}
- installing the golang
brew install go
- install packages
go get -u github.com/gorilla/mux
- start the server
cd Server
go build
./Server
- test the endpoint
curl -X GET http://localhost:8000/people