Skip to content

DesmondTo/cs3219-project-ay2223s1-g28

 
 

Repository files navigation

CS3219-AY22-23-Project-Skeleton

This is the repository for CS3219 Group 28 PeerPrep project.

Table of Contents

Run Project Locally

Prerequisite(s) 📝

  1. Git (installation guide)

  1. Docker desktop (installation guide)

  1. Browser of your choice. Use Google Chrome, Mozilla Firefox or Safari for the best experience.

  1. Command-line terminal

Steps 🚶

  1. Navigate to the directory where you want to store this project on terminal with the command below.

    cd <path of the directory>


  1. Clone this project to your local machine with the command below.

    git clone https://github.com/CS3219-AY2223S1/cs3219-project-ay2223s1-g28.git


  1. Go to the project root directory with the command below.

    cd cs3219-project-ay2223s1-g28


  1. Rename the file .env.sample to .env within each project folder except .github, frontend, gateway and gke. There are a total of 6 of them you need to rename.

  1. Open Docker desktop.

  1. Run docker compose on your terminal (within this project root directory) with the command below.

    docker-compose up --build -d


  1. Wait for awhile and make sure all the Docker containers are running. Otherwise, check if you have missed out any step above.

  1. Open browser of your choice.

  1. Go to http://localhost:3000.

  1. Start accessing the application.

  1. Enjoy! 😎

Access Project On Live (Expires on 9/2/2023)

Prerequisite(s) 📝

  1. Any browser of your choice. Use Google Chrome, Mozilla Firefox or Safari for the best experience.

Steps 🚶

  1. Open browser of your choice.

  1. Go to https://peerprepprograms.com.

  1. Start accessing the application.

  1. Enjoy! 😎

About

cs3219-project-ay2223s1-g28 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.1%
  • CSS 3.7%
  • HTML 1.3%
  • Other 1.9%