Skip to content

kumaresansv/zeat-diner

Repository files navigation

Zeat - An easy way to eat

Restaurant Table/Order management system for Dine-in/Online/Group ordering

This App is built for both Diners/Restaurant owners. The app allows user to search for restaurants nearby and allow them to order food online or choose the Dine-in option.

Features

  • Diner Features
  • Location based Restaurant Search
  • View Restaurant Menu
  • Dine-in/Online Order
  • Join existing table (for Dine-in) to dine-in together
  • Join existing order (for Online) to enable group ordering (Not yet implemented)
  • Approve dine-in request
  • View server details for a personalized experience (Not yet implemented)
  • Pay with multiple option (Split into X/Pay for what you ordered) (Not yet implemented)

Requirements

  • iOS 11.0+
  • Swift 4.2

Libraries Used

  • Alamofire
    • Making rest API calls to Zeat services hosted on AWS
  • NVActivityIndicatorView
    • Custom Activity indicator for a better experience
  • AlamorfireImage
    • Image processing/services
  • Eureka
    • Dynamic menu option display based on restaurant menu definition (JSON based)
  • AWSCognitoIdentityProvider
    • User management
  • AWSSNS
    • User validation
  • GooglePlaces
    • Places search by City Name
github "kumaresansv/zeat-diner"

Meta

Kumaresan – kumaresansv@gmail.com

https://github.com/kumaresansv/zeat-diner/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published