This website allows user to choose food items from our menu and place an order.
This isn't commercial, so nothing happens practically, this is just a design.
- Go into food-delivery-app and type :
npm install
- Go into food-delivery-api and type :
npm install
You will need three terminals, one for the main app, one for the server and one to check the database, if you want to.
- Start the server.
Go into the directory
cd food-delivery-api
.
Run using :npm start
. - Start the app.
Go back and go into the food-delivery-app directory using cd. And then,
Run using :npm start
- Working on database connectivity. If you want to manually build one, on MacOS :
createdb <db_name>
psql <db_name> .
- Glitches while searching, can be resolved by sending order data into database, for every increase/decrease and retrieving.
- Order history stored in database can be used for recommendation engines.
- The biggest, add multiple restaurants with multiple menus.
- Get a more well thought out design on the frontend.