- JavaScript
- Node.js
- Readline-sync
- Jest
git clone https://github.com/Er4ik/ArchitectureSoftware_Lab4.git
- In root of project
npm install
- Run Interactive mode to use all services by Docker:
npm run todo:docker-main
- Run Interactive mode to use all services:
npm run todo:main
- Create task:
npm run todo:create
- Update task:
npm run todo:update
- Delete task:
npm run todo:delete
- Get all tasks:
npm run todo:get-all
- Get sorted task by deadline and status:
npm run todo:get-sorted
- Get sorted task by algorithm
npm run todo:get-sorted-by-algorithm
- Mark task done:
npm run todo:mark-done
Happy hacking!🤘