LeetWithFriend at https://leetwithfriend.com/ [Note: Due to rising costs, the deployment on Google Cloud Platform has been paused.]
- An interview preparation platform and peer matching system, where students can find peers to practice whiteboard-style interview questions together.
docker-compose -f docker-compose.local.yml up --build -d
Visit the frontend at http://localhost:80
To stop the services
docker-compose -f docker-compose.local.yml stop
Available seeded users for testing:
Username | Password |
---|---|
qwe | qwe |
asd | asd |
zxc | zxc |
Start other services at root
docker-compose -f docker-compose.frontend.yml up --build -d
Run npm run start
in the frontend
directory.
Visit the frontend at http://localhost:3000
To stop the services
docker-compose -f docker-compose.frontend.yml stop
- 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. - Setup dependencies via
npm ci
- Install npm packages using
npm i
. - Run User Service using
npm run dev
.
- Setup dependencies via
npm ci
- Install new npm packages using
npm i
. - Run Frontend using
npm start
.