PeerPrep a web application that seeks to help students better prepare themselves for the highly challenging technical interviews.
PeerPrep helps users to find a fellow peer who wants to work on a problem of similar difficulty, and allows them to work together and communicate with each other on the problem.
Access our app here (currently down)
- Go into respective directories by running
cd <dirname>
- Run
npm install
- Rename
.env.sample
file to.env
. - Run
npm start
(Frontend runs onlocalhost:3000
)
- Rename
.env.sample
file to.env
. - Create a Cloud DB URL using Mongo Atlas.
- Enter the DB URL created as
DB_CLOUD_URI
in.env
file. - Run
npm start
(User Service runs onlocalhost:8000
)
- Rename
.env.sample
file to.env
. - Run
npm start
(Matching Service runs onlocalhost:8001
)
- Rename
.env.sample
file to.env
. - Run
npm start
(Collaboration Service runs onlocalhost:3001
)
- Rename
.env.sample
file to.env
. - Create a Cloud DB URL using Mongo Atlas.
- Enter the DB URL created as
DB_CLOUD_URI
in.env
file. - Run
npm start
(Question Service runs onlocalhost:3002
)
- Rename
.env.sample
file to.env
. - Run
npm start
(Collaboration Service runs onlocalhost:3003
)