This application is a multi-functional restaurant management app that allows customers to order food, and restaurant managers and employees to operate the restaurant, such as adding more food to the food stock.
The creation of this application was inspired by the Burn Co Barbecue restaurant, located in Tulsa, Oklahoma (hence the name Burn Bro Barbecue). Burn Co is known for its outstanding barbecue, in addition to historically only open for lunch and its long lines to receive your delcious food. Since Burn Co is only open for lunch, generating sales during that window are critically important, and emphasis should be placed on getting as many customers through the line as possible and minimize wait time. Further, it is advantageous for the restaurant to have advanced knowledge of how much food to prepare and cook prior to opening time.
Backend
- Javascript (Node.js)
- Postgres Relational Database
- Sequelize Object Relational Mapper
- Express.js web application framework
- Javascript Web Token (JWT) for user sessions
Frontend
- React.js
- Redux for state management