We will be using Docker to set up PeerPrep. Install Docker here.
Follow the instructions in here first before proceeding.
- Build all the services (without using cache).
docker-compose build --no-cache
- Run all the services (in detached mode).
docker-compose up -d
To stop all the services, use the following command:
docker-compose down
- User Service: http://localhost:3001
- Question Service: http://localhost:3000
- Matching Service: http://localhost:3002
- Frontend: http://localhost:5173