Skip to content

Allen-ISD-Computer-Science/REPO_ModelScheduler_2024

Repository files navigation

Model Scheduler (2023-2024)

🦄 Vision Statement

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.

💼 Roles

🏃 Running

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.

🧙 CoderMerlin

Using the build scripts on CoderMerlin is significantly easier than using CRACO due to user-unique VAPOR ports. To start, head into your CLI:

  1. Add any required environment variables to .env
  2. Build & Serve the app by executing run

🖥️ Personal Dev. Environment

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.

Development Environment

  1. Add any required environment variables to .env
  2. Serve a development environment by executing npm run dev

Production Environment

  1. Build a production environment by executing npm run build
  2. Serve a production environment by executing npm run start

About

Student-built course planner for building your next year's schedule

Resources

License

Stars

Watchers

Forks

Packages

No packages published