- Signup and Install MongoDb.
- Download and Install Nodejs
- Install and setup Golang
- Setup and install Python3
- Run
cd backend/node
to go inside the Node.js server folder. - Run
npm install
to install all the dependencies. - Create a new file named
.env
and add the environment variables according to.env.sample
file. - Run
npm start
to start the node backend server.
- Run
cd backend/go
to go inside the Golang server folder. - Run
go mod download
to install all the dependencies. - Create a new file named
.env
and add the environment variables according to.env.sample
file. - Run
go run main.go
to start the golang backend server.
- Run
cd backend/python/security_header
to 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.py
to start the python backend server.
- Run
cd frontend
to go inside the frontend folder. - Run
npm install
to install all the dependencies. - Create a new file named
.env
and add the environment variables according to.env.sample
file. - Run
npm start
to start the frontend backend server.