This app allows to easily configure and plot processes using the following scheduling algorithms:
- First-come, first-served (FCFS)
- Shortest Job First (SJF, pre-emptive and non pre-emptive)
- Round Robin
The codebase is modular and well-documented, more scheduling algorithms can be easily added.
NOTE: since this was an university project, the app is currently only in Italian.
Please checkout the main code repository and the Electron app.
A live demo is available here.
# install dependencies
yarn
# run for development
yarn serve
# build for production
yarn build