Skip to content
This repository was archived by the owner on Jun 26, 2025. It is now read-only.

yzhedwin/PeerCode

 
 

Repository files navigation

Review Assignment Due Date

AssignmentTemplate

CS3219 Project

Installation

Backend

Go to backend folder

  • Run pip install -r ./requirements-dev.txt in your virtual environment. We are using this compiled requirements file for development so its easier to manage without the hassle of creating multiple environments.

Frontend

Go to frontend folder

  • Node version - 16.18.0

  • Run npm i to install the required node modules

Development

Build

Rename example-docker-compose.env to docker-compose.env

Run docker-compose -f docker-compose-dev.yml build

Run

Run bash start-dev.sh in project root directory

Go to backend/ folder

  • Run bash run-dev.sh in each of the subfolders to start all services

Go to frontend folder

  • run npm start to start frontend application

Deployment

Build

Run docker-compose -f docker-compose.yml build

Run

Run bash start.sh in project root directory

About

A Peer Coding Interview Platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 77.2%
  • Python 13.8%
  • SCSS 3.0%
  • TypeScript 2.0%
  • HTML 1.9%
  • CSS 1.1%
  • Other 1.0%