Open source Task management software for service based work. i.e. Plumbers, Steal work, etc
.
├── dist # Compiled files
├── db_migrations # To be run for db setup
├── lib # Library files
├── src # Source files
├── tests # Automated tests
├── tools # Tools and utilities
└── README.md
Installation is simple just run
npm i
If you do not have a local instance of mongoDB running then run docker-compose up -d
.
Connect your mongo db instance localhost:27017
and run the code in db_migrations/init_collection.js
on your mongodb shell.
To run the server locally use
npm start
Create Task
POST /api/v1/tasks
{
"type": "quote",
"status": "new",
"detail": "Test task",
"version": 1
}
Update Task State
PUT /api/v1/tasks/:id
{
"status": "new"
}
Get Task
GET /api/v1/tasks/:id
Delete Task (soft delete)
DELETE /api/v1/tasks/:id