Expresso - Coffee Shop Management App

Expresso - Coffee Shop Management App

AttainU
AttainU

Stage 2 (Out of 3) Project

 
 
 
 

Live project link

Github code link

 

What are we trying to build:

We have built an app to handle the day to day operations of a restaurant which has backend and frontend part, the front end lets the customers of the restaurant interact with the restaurant app interface and see the offerings from the restaurant, lets them connect and explore other offerings.

On the backend part of the project, the manager of the restaurant and the employees can login and interact with the app. The manager can handle different day to day operations like adding new menus, taking orders, keeping track of inventory, managing employees and their timesheets etc. The employees can keep track of their profiles and timesheets by logging on the backend.

 

Why did we choose to work on this:

These days a lot of restaurants are coming up in every corner of the city, and we thought it would be a cool idea to implement a full fledged web app for the restaurant to handle their tasks.Since technology can lift off the weight of managing restaurants heavily and lets the owners focus on running the restaurant more efficiently and also without costing a lot.

 

Technologies used: Frontend:

HTML5 | CSS3 | Bootstrap | jQuery

 

Backend:

EXPRESS JS (SERVER SIDE FRAMEWORK) | NODE JS | MONGO DB (Non Relational database) | JAVASCRIPT | JQUERY | HBS TEMPLATING ENGINE

 

Packages and Modules:

EXPRESS | BODY PARSER | MONGO DB | EXPRESS_SESSION |NODEMAILER etc

 

Deployment:

Heroku | MONGODB Atlas

 

Future scope of improvement?

On the frontend part -

let the users book a table

adding functionality to let the users order online

Blogs

adding subscriptions(needs implementation on the backend also)

 

On the backend part-

adding more functionalities for better handling of inventory and menu management.

adding more features in employee management module with efficient timesheet management and enhanced ui.

Project Demos: