Food Delivery Website Tomato made using MERN Stack in which user can login .There is an Admin panel in which admin user can add food items or remove food items on Tomato website . In tomato website users can add food items in the cart or remove food items in the cart and check the status of their food in MyOrders page.Clicking on the cart take user to payment page. Implement Stripe payment Integration.
Login Credentials Email: mohdkhaleeq07@gmail.com , Password: Khaleeq@123
Food Delivery Website Deployed Link https://food-delivery-website-gamma.vercel.app/
Admin Panel Deployed Link https://food-delivery-website-admin.vercel.app/
Backend Deployed Link https://food-delivery-website-v9oh.onrender.com
Clone the project
git clone https://github.com/Khaleeq01/Food-Delivery
Go to the project directory
cd Food-Delivery
Install dependencies (frontend)
cd frontend
npm install
Install dependencies (admin)
cd admin
npm install
Install dependencies (backend)
cd backend
npm install
Setup Environment Vaiables
JWT_SECRET=YOUR_SECRET_TEXT
SALT=YOUR_SALT_VALUE
MONGO_URL=YOUR_DATABASE_URL
STRIPE_SECRET_KEY=YOUR_KEY
Start the Backend server
nodemon server.js
Start the Frontend server
npm run dev
Start the Admin Panel
npm run dev