Skip to content
This repository has been archived by the owner on Oct 8, 2022. It is now read-only.

iam4722202468/GuelphScheduler2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GuelphScheduler2

https://beta.aceparent.me/#/scheduler

Create schedules for the university of Guelph. Live version can be found here

Prerequisites

The following dependencies must be installed:

Installing

Compile the c++ scheduling program

cd searchAlgorithm && make

Install nodejs dependencies

cd webserver && npm install

Deployment

Run python3 webserver/schools/Guelph/getClasses.py to populate the course database. This will take a few minutes to complete.

Run npm run start to start the project. This will by default start the server on port 3000. This can be configued in app.js

Built With

Authors