- General Info
- Features to implement in future
- Tech Stack Used
- Prerequisites to run the project
- Steps to run the project
- Live Project
- Contact
The project's main aim is to develop a web-based application that will make it possible for the customer to order food using this app.
In this, we are also creating a food recommendation app that will substitute the manual ordering system with an automated one.
There is a separate module where each task that was identified as necessary in order to develop the Food Web App or Food Ordering WebApp successfully is presented and described in detail
- This project aims to create two interfaces that are Customer, Admin
- User Interface- Used to create an interface where the Customer can place orders, review etc
- Admin Interface- Used to create an interface where the Admin can add the food products, modify them, delete the food product
- It also provides good authentication so that the legitimate user can use this app
- Backend using MongoDB
At present, only the frontend and Backend of the website have been developed, which consists of the landing page,sign-in and sign-up and profile and cart and product description page.
- Recommendation System using Unsupervised Learning
- Payment Gateway to be established.
- GPS tracking needs to be done.
- Google,Facebook authentication
Frontend:
Backend:
Cloud Storage: Cloudinary
It is recommended that your laptop should have the following specifications in order to run this project:
- NodeJs
- npm
- Visual Studio Code (or any other IDE)
- git
- Clone the project using the git clone command in terminal
git clone https://github.com/VGandhi27/FoodWebApp.git
- Open the FoodWebApp folder in Visual Studio Code (or any other IDE)
- In the terminal section of the Visual Studio Code run the following command
npm i
- It will install all the node modules/libraries to run this WebApp
- Now run the following command
cd server npm start
- It will start the servercd client npm start
- It will host the project on a local server
https://goodnessfood.netlify.app
If you want to contact me, you can reach me through the below handles.