- Signup and Install MongoDb.
- Download and Install Nodejs
- Install and setup Golang
- Setup and install Python3
- Run
cd backend/nodeto go inside the Node.js server folder. - Run
npm installto install all the dependencies. - Create a new file named
.envand add the environment variables according to.env.samplefile. - Run
npm startto start the node backend server.
- Run
cd backend/goto go inside the Golang server folder. - Run
go mod downloadto install all the dependencies. - Create a new file named
.envand add the environment variables according to.env.samplefile. - Run
go run main.goto start the golang backend server.
- Run
cd backend/python/security_headerto go inside the python server folder. - To create a virtual environment run
python3 -m venv flask. - To activate the virtual environment run
source flask/bin/activate. - To install the required dependencies run
pip install -r requirements.txt. - Finally, run
python3 app.pyto start the python backend server.
- Run
cd frontendto go inside the frontend folder. - Run
npm installto install all the dependencies. - Create a new file named
.envand add the environment variables according to.env.samplefile. - Run
npm startto start the frontend backend server.