Skip to content

CS3219-AY2425S1/cs3219-ay2425s1-project-g46

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Review Assignment Due Date

CS3219 Project (PeerPrep) - AY2425S1

Group: G46

Note:

  • You can choose to develop individual microservices within separate folders within this repository OR use individual repositories (all public) for each microservice.
  • In the latter scenario, you should enable sub-modules on this GitHub classroom repository to manage the development/deployment AND add your mentor to the individual repositories as a collaborator.
  • The teaching team should be given access to the repositories as we may require viewing the history of the repository in case of any disputes or disagreements.

Run PeerPrep with docker-compose:

Prerequisite: Ensure that Docker is installed and running.

  1. Clone the repository.
  2. Ensure that the respective .env files for all microservices, and the frontend, have been added in.
  3. In any IDE or terminal, cd to the project root directory, and run the following commands:
    • docker-compose build --no-cache to build the images
    • docker-compose up -d to run the web app on localhost:3000
    • docker-compose down to stop running the containers

Production Deployment of PeerPrep

About

nus-cs3219-ay2425s1-cs3219-ay2425s1-project-project-template created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 80.1%
  • CSS 17.9%
  • Dockerfile 1.2%
  • HTML 0.8%