Chaos in the cafeteria, not being able to pay in cash, confusion in what to eat, and a huge crowd in the cafeteria were some problems that were enough for a motivation to bring a single platform that would offer a convenient solution to all of these. 'Eateria' is the name of this solution, disguised as an app, which tackles all these problems indisputably. The most promising feature of this app is that it provides you a complete list of the menu prepared in the cafeteria on the present day and also its price. Along with this user can pre-book the meal and a table for him as well, with the meal delivery time written on the screen, his overall eating experience becomes easy pocket friendly and structured.
- Bootstrap 4.x
- ReactJS
- Firebase
- Nodejs
- React Hooks are the way to use stateful functions inside a functional component. Functional components are components written as a function, so they take some input (props) and return a react element.
- More information https://reactjs.org/docs/hooks-intro.html
- Using React Hooks will improve the performance of our project as it uses memorization techniques to avoid re-rendering of the component.
- Email Authentication
- Expected Time
- Search Bar
- Details of a dish
- Payment Functionality
npm install
cd client npm install
npm run dev
cd client npm run build
Test production before deploy.
After running a build in the client point_up_2, cd into the root of the project.
And run..
NODE_ENV=production node index.js Check in browser on http://localhost:5000/