Skip to content

laihuiqi/PeerPrep

 
 

Repository files navigation

Credit original repository

Original repository and contibutions

Getting Started

Prerequisites

Install Docker

Cloning the Repository

  1. Open Terminal and navigate to the directory of your choice
cd path/to/directory
  1. Clone the repository into that directory
git clone https://github.com/CS3219-AY2324S1/ay2324s1-course-assessment-g16.git

Build and Run on Local Docker Environment

Ensure that Docker and Docker Engine is up and running in your system.

  1. Run the following command to build the containers.
docker-compose build
  1. Run the following command to start the various services and frontend
docker-compose up
  1. Now you can access the frontend of the application at http://localhost:3001/

  2. For subsequent starts, you may skip the building step and run the docker-compose up command

  3. To shut down the application, open a new Terminal and run the following command to graciously shut down these containers.

docker-compose down

Service Status

Overall Build

Overall Build

Collaboration Service Build and Test

Collaboration Service Build and Test

Matching Service Build and Test

Matching Service Build and Test

Question Service Build and Test

Question Service Build and Test

User Service Build and Test

User Service Build and Test

Communication Service Build and Test

Communication Service Build and Test

GPT Service Build and Test

Communication Service Build and Test

History Service Build and Test

Communication Service Build and Test

Frontend Client Build and Test

Communication Service Build and Test

About

[Self Copy] Credit original repo and contributions:

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 84.4%
  • CSS 13.7%
  • Other 1.9%