Developers Documentation - asrithadaida/GDP_ECommerce_Project GitHub Wiki
Developer Documentation
Tools/services used.
Following are the tools and services used to develop Happy Feat Application
• React JS
• Mongo DB
• Node JS
Directions to set up a development environment:
- We created a git hub project repository (GDP_ECommerce_Project) a remote repo to store our changes in the code and to integrate with our team members.
- Download the zip file and extract the contents from project repo.
- Open the extracted project folder using Visual Studio Code.
- In the terminal install npm by using the command “npm install”
- Now open another VS Code terminal.
- In this terminal use the command: cd frontend, then install npm by using “npm install”.
- The developer can write the code of his requirement in the specific project files.
Directions to run the code for testing:
- Open the project Repo (GDP_ECommerce_Project)
- Download the zip file and extract the contents from project repo.
- Open the extracted project folder using Visual Studio Code.
- Open the VS Code Terminal.
- In the terminal, use the command: cd node-app and press Enter key.
- Install npm by using the command “npm install”
- After successful installation of npm , change the directory to backend and start the npm by using the command “npm start”. The backend of the app opens in a browser window.
- It shows the output: Listening to port 3000.
- Now open another VS Code terminal.
- In the terminal, change the directory to "frontend" and use the command "npm install" and run "npm start" and press Enter key.
- The app opens in a browser window.
- The page provides options to login or signup. We can also see the Home page and before logging in but can proceed with placing order after successful login, one can continue using or testing the application