makan-siang
This is a web app for managing lunch orders of sense team members in bandung
How does it work (roughly)
- Manager fills in the items and their respective prices into the menu
- Manager creates an order for that day
- A slack notification will prompt user to login to web app to get what they want for lunch that day
- User logs in and fill in what they want
- The user data is collected in a form
Domain models
- Manager - one who gets the food and manage the menu
- Order - the list of foods that people ordered that day for lunch
- Menu - list of available foods
- food - the food that people can choose from menu, each of them has a price
- User - the one that orders food
- form - stores information of what the users have ordered
Stack?
- React app
- Backend
- nodejs
- express
- mongo / **sql db
What to do
- Create the front end
- add react router - done
- add blueprint.js - done
- create views for user, orders, order, menu
- Define the data that we want to keep in JSON format
- Write the backend - (probably won't have time)