Skip to content

Latest commit

History

History
52 lines (42 loc) 路 2.24 KB

README.md

File metadata and controls

52 lines (42 loc) 路 2.24 KB

UberEATS Reverse Engineering

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

Login

email: sean@gmail.com
password: abcPassword

Google Map Service

  • 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"
 }

Pod

Pods are not pushed to this remote so you have to run the following before running the app

pod install

Home Page

show

Detail View

detail-viewgif