Skip to content

wgsquayson/waiterapp-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WaiterApp - Api

Hi! Welcome to WaiterApp, a system that manages the orders at a restaurant, with real-time updates.

This system is a personal project, and has other two parts, web and mobile. The api part connects the web and mobile clients to a database, and sends real-time updates from mobile to web whenever an order comes in.

How to run this api

  • Clone this repository
  • Run yarn on the root folder to install the project dependencies
  • Setup your connection to the mongo database on src/index.ts
  • Run yarn dev to start the server

Preview

The app was built in brazilian portuguese, but it's pretty straight forward: when a order comes in, the api sends a message to the web client with the order data through the websocket protocol. The web server then immediatly renders the new order. It is possible to manipulate orders, categories and products via api.

Gravacao.de.Tela.2023-05-16.as.23.07.23.mov

About

The api part of WaiterApp, the restaurant order management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published