π
Food - Up : A Social Networking Website For Foodies!
Technologies Usedπ¨π»βπ»
- Node JS
- Express JS
- MongoDB
Requirements For Running The Project On Your System π¨π»βπ»
π· NodeJs
Steps to set up NodeJS
- Go to the official download page of NodeJS
- In the downloads page, you will see various versions of Node. All you need to do is, click on the box, suitable to your system configurations (MAC, Windows Or Linux).
- Once you have successfully downloaded the software, go to the downloaded file, and double-click on it.
- As soon as you click on the file, an installation wizard will come up. Select βNextβ and move further with the installation.
- After the installation is done, NodeJs is successfully set up. You can run
node --version
to confirm the installation.
π· Git
Steps to set up Git
- Go to the official download page and download the installer for your OS.
- Proceed with the installation step as recommended by the installer.
β οΈ It's not recommended to enable settings not recommended by the installer by default. - Git will be installed on your system, By running
git --version
you can verify the success of the installation.
π· ExpressJs (Optional)
Steps to set up ExpressJS
- Since you have already got NodeJS installed, we can take the help of the Node Package Manager (NPM), to proceed with the installation of ExpressJS.
- Go to your terminal and run the command
npm install express
- The node package manager will install the latest version of ExpressJS on your system.
π»
Setting Up The Project On Your SystemπΆ Cloning The Repository
π°
Since you have already set up Git, it's going to be a piece of cake - Create a new folder where you would like the files of the repository to go.
- open the windows terminal on the diectory and run
git clone https://github.com/AMU-Code-Squad/food-up
- Done!
π ,Git will clone all the files into your system.
πΆ Getting The Dependencies Ready & Running The Server
As we have now cloned the repository, it's time to get all the dependencies required to run the app, to do this simply run the following two commands in the terminal
- For Windows -
npm install -g --force nodemon
- For Linux, run
sudo npm install -g --force nodemon
- Run
npm install
in the home directory, to let npm install all the essential packages from package.json - Finally! To run the project on your system, type
nodemon app.js
on the terminal and view the site onhttp://localhost:3000/
π₯³
If You are a contributor in this project, Be sure to add your name on https://amu-code-squad.github.io
π