Skip to content

nik94/SmartFastFood

Repository files navigation

SmartFastFood


Sapienza - Università di Roma Master of Science in Engineering in Computer Science Pervasive Systems, a.y. 2016-17 Group project realized by Federico Palmaro, Giuseppe D'Alpino, Giordano Orchi for Pervasive Systems class from MS in Computer Engineering at Sapienza - Università di Roma.

Description

Are you tired of waiting for a long queue when you are in a fast food?
Would you like them to be even faster? Quite simple! Try Smart FastFood!
We propose an application that allows you to order food without doing a queue, without keeping cash or credit cards and reduce total cost of fast food.
The approch is: there is an application that uses the GPS to find participating fast foods in the nearby and send to user a notification on smartphone. In fast food there is a QR Code on each table. You can scan it with our application which shows to user menù and a form to make an order in a few steps. When user completes his order, it can simple pay with paypal account and after payment the order will be processed. The application will nofity you when order is ready.

Customers benefits:

  • You don't need to stand up for a long time in queue
  • You don't need to keep any type of money

Fast Foods owner benefits:

  • It reduces occupation time of the table by the customers
  • It reduce cost to assume too many employees
  • It makes the restaurant smart and cool

Main functionalities

The main functionalities offered by the application are:
Customer side

  • Scan Qr Code or find the nearest fast food to receive menus
  • Order a menu through your smartphone
  • Pay through Paypal or money and take your order

Employee side

  • Look at orders to process and check if the customer has already paid or not

Owner side

  • Look at orders to process and check if the customer has already paid or not
  • Look to the different menus proposed
  • Add or delete a menu

Technologies

Android:

  • Minimum API 17
  • Target API 25
  • Compiled with API 25

QR code scan:

  • Linked with the menus of the fast food

Paypal payments:

  • Paypal APIs

Gps receivers:

  • Google APIs

Architecture

Our front-end is made up of an Android operating system application.
The applicationa allows the log-in of various users. From the latter you can choose the menus and then pay them. Payment is made through the Paypal API. All is handled by the c9.io back-end with the laravel framework with the language php . The DBMS that saves all transactions and data is MySql .

Screenshots

In this section, the screenshots of the most important application sections are shown.

Customer side


Employee side

Owner side

Members of this project

Others Info

Informations about the course are available in the following page: http://ichatz.me/index.php/Site/PervasiveSystems2017

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages