Skip to content

This paper details the steps involved in creating and deploying a food application that makes use of the MERN stack technology stack. The MERN stack provides a stable and effective framework for developing full-stack online applications. It consists of MongoDB, Express.js, React.js, and Node.js.

License

Notifications You must be signed in to change notification settings

Arjun-Saroha/Delivery-Food

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forthebadge forthebadgeforthebadge

                                                   How to Setup & Run this Project

❖ Install NodeJs ( Ignore If Already Installed)

  1. Visit the official Node.js website i.e)

    https://nodejs.org/en/download/

  2. Download the Node.js installer

  3. Run the installer.

  4. Follow the prompts in the installer.

                                              —First Run Backend then Frontend & Admin—
    

❖ Steps To Setup Backend Of The Project

  1. Open Project Folder In VS Code

  2. Open Integrated Terminal

  • Right Click on Sidebar > Select “Open In Integrated Terminal”
  1. Type “npm install” and press Enter and Wait for Installation to be completed (requires Internet)

  2. Setup The MongoDB

a. Open this link - LINK

image

b. After that Sign Up on the website.

image

c. Click on New Project Option

image

d. After Creating Project go to Database Section & Build a database

image

e. Select M0 & Your Region & Create Database

image

f. Setup Username & Password & Create User

image

Note: Do not use ‘@’ symbol in the password

g. Now Click on Finish & Close

image

h. Whitelist IP 0.0.0.0 & Click on Add Entry

image

i. Now Click on Connect

image

j. Now Select Compass Option

image

k. And Copy the Connection String

image

l. And Paste It in db.js replace password with password you set previously in 4.F & save changes

image

  1. Now We have to Set Up stripe

● Open .env file in backend folder paste your stripe secret key in STRIPE_SECRET_KEY variable

image

  1. 👉 To Run Backend use npm run server in Integrated Terminal

image

❖ Steps To Run Frontend & Admin Panel Of The Project

  1. Open Project Folder In VS Code
  2. Open Integrated Terminal in project directory ○ Right Click on Sidebar > Select “Open In Integrated Terminal”

image

  1. Type “npm install” and press Enter and Wait for Installation to be completed (requires Internet)

image

  1. After Installation You will See ‘node_modules’ Folder in the Sidebar

  2. After that type “npm run dev” in terminal

image

  1. Now Your Project Will Start In Your Default Web Browser

Find solution 9870670727

FOOD APPLICATION (TOMATO) SCREENSHOTS

image

Fig: Login Page of Food Application

image

Fig: Registration Page of Food Application

image

Fig: Choose an Add items for profile Picture

image

Fig: Tomato Food Application

License 📝

This repository is licensed under the MIT license. See LICENSE for more information.

About

This paper details the steps involved in creating and deploying a food application that makes use of the MERN stack technology stack. The MERN stack provides a stable and effective framework for developing full-stack online applications. It consists of MongoDB, Express.js, React.js, and Node.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published