Primarily for prospective ASIP stream University of Toronto students to learn more about their internships of interests based on reviews left by ASIP students who completed their ASIP program.
Secondary stakeholders may include companies who can view the experiences of their interns, and respond to reviews/comments left by students, or other miscellaneous students not in ASIP stream to collaborate as well.
Client: React, MUI
Server: Java, Spring
Database: PostgreSQL
Tools: Docker, Github Actions, Azure
Download the project directory or directly clone the project:
git clone https://github.com/CSC207-2022F-UofT/rate-my-intern.git
cd frontend
npm install
Make sure you have docker installed
In the root directory, run
docker compose up -d --build
To run the tests, run
docker compose run --rm test
To start our app, run
./gradlew bootRun
cd frontend
npm start