Skip to content

Course Compose is a course-review website tailored for Stamford students, providing a platform for sharing and discovering insights about various courses

License

Notifications You must be signed in to change notification settings

stamford-syntax-club/course-compose

Repository files navigation

Course Compose

Overview

Course Compose is a course-review website tailored for Stamford students, providing a platform for sharing and discovering insights about various courses. Similar to Glassdoor, Course Compose aims to offer a transparent and informative space where students can review and rate their courses.

Project Structure

The project follows a NextJS Turbo Repo architecture, with the backend comprised of microservices implemented in Typescript and Golang.

Getting Started

  1. Install dependencies:
pnpm install
  1. Make sure that Docker is installed

  2. Bootstrap project for development

For Unix Based Sysyems

pnpm run bootstrap:unix

For Windows

pnpm run bootstrap:windows

Why? See, the environment variables are not properly kept in the context of the execution of the command on Windows, which means we have to work around that.

  1. Start a local development server
pnpm run dev

About

Course Compose is a course-review website tailored for Stamford students, providing a platform for sharing and discovering insights about various courses

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages