"Order & Eat"

An intuitive system for ordering meals in a restaurant via a mobile app or an interactive screen.

DETAILED DESCRIPTION

YEAR:2020

An intuitive system for ordering meals in a restaurant via a mobile app or an interactive screen, eliminating delays. The system consists of a GraphQL API (Express.js) and a React.js application that lets users interact through a web browser.

TECHNOLOGIES

JavaScript
MySQL
React
PaperCSS
GraphQL
Express.js

GALLERY

KEY FEATURES

  • 1Available products view with notifications
  • 2Adding products to an order
  • 3Order view and checkout
  • 4"About" information page
  • 5Order board for customers
  • 6Order board for restaurant staff

TECHNICAL CHALLENGES

  • Implementing a GraphQL API with Express.js
  • Synchronizing orders in real time
  • Optimizing the interface for touch devices