Aims to help learning and calculating problems of operation research like transportation and assignment problems.
Currently, the transportation problem has implemented features like: first phase with North-West/Table-Minimum/Vogel-Korda methods. The second phase is under construction and will be available soon both on API and UI. Other operation research problems are on the way.
The project is a Nx monorepo with two main apps frontend (Angular) and backend (NestJS) and some libs like: tables and several shared libs.
git clone git@github.com:ducktordanny/opres.help.gityarnyarn startThough if you do so and only start the frontend then you can change the proxy in the apps/frontend/proxy.conf.json file.
yarn start:frontendor
yarn start:backendAll:
yarn test:allAffected:
yarn testCurrently, there are two types of actions in the repo, one for running tests when we are pushing something into a pull request and one to deploy to production when drafting a new release on GitHub.
https://github.com/angular/angular/blob/main/CONTRIBUTING.md#-commit-message-format
Changelog: CHANGELOG.md
- pre-commit:
yarn format:staged - pre-push:
yarn lint