- Authorization, validation
- Get / create / update / delete projects
- Get / create / update(name, status) / delete tasks to a projects
- Update(deadline) tasks
- Prioritize tasks
- Config
- Logging
- Connection to DB
- Authorization, validation
- Get / create / update / delete projects
- Get / create / update / delete tasks to a projects
- Mark a tasks as done / undone
- When u delete any project or task, always deletes a last
To run the application you need to run in client directory:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
And run in server directory:
Runs the server in the development mode.
Open http://localhost:8080.