Streamline the usage of resource planning libraries by substituting custom code with visual programming.
Currently implemented problem sets are:
- Vehicle Routing
- Shift Scheduling with Preferences
The following software must be installed locally and be accessible on the system's $PATH:
- Make
- NPM and Node
- A compiler for C (g and clang have both been tested)
- MongoDB
- python >= 3.5
Additionally the following is also required:
- A working internet connection
- If it is not already present a clone of the or-tools project from GitHub in the same directory as this project.
Before running the following steps are necessary:
- Run
npm install
in the project's directory - Install the ortools package with python pip (
python -m pip install --user ortools
) - Optionally compile one of the or-tools examples to confirm everything is working. If this fails then running the application is also likely to fail.
- Finally run
npm run devStart
and the application will be started on localhost port 3000.