Empowering students with an intuitive and comprehensive class scheduling website, our vision aims to provide a decisive framework for helping students schedule classes for the upcoming new school year. Through inspiration and motivation, this vision shapes the project's scope, ensuring a seamless and efficient scheduling experience for the upcoming school year.
- Product Manager: Reynard Gunawan Reynard-G
- Project Manager:
- Release Manager: Darrion Nguyen darrnguyen
- QA Analyst: Lucas Pham lucas-m-pham
- UI/UX Designer: Willy Lai swific
- DBA:
- Engineer-Frontend (Lead): Helen Giordano hgiordano888
- Engineer-Frontend (FE2):
- Engineer-Backend (Lead): Richard Jang Richard-Jang
- Engineer-Backend (BE2): Rohan Natarajan rohan-natarajan
You can either run the Model Scheduler using the CRACO (recommended) or directly with the build scripts. Both methods may require environment variables depending on your situation:
PUBLIC_URL
- Most of the time, you won't need to declare this as CoderMerlin routes routes your port directly to your VAPOR url.
Using the build scripts on CoderMerlin is significantly easier than using CRACO due to user-unique VAPOR ports. To start, head into your CLI:
- Add any required environment variables to
.env
- Build & Serve the app by executing
run
When using CRACO to build & serve the app, you have two options. You can either run a development environment or build & run a production environment.
- Add any required environment variables to
.env
- Serve a development environment by executing
npm run dev
- Build a production environment by executing
npm run build
- Serve a production environment by executing
npm run start