This project provides a backend API for a To-Do (task management) application. The project includes features such as user management and authentication, going beyond basic CRUD operations.
-
Authentication:
- User registration and login
- Secure session management with JWT (JSON Web Token)
-
User and Task Management:
- Create and manage users
- Create, update, and delete tasks
- Update task status (completed, not completed)
-
Task Listing and Filtering:
- List all tasks
- Filter tasks by status
- View details of a specific task
$ git clone https://github.com/bavertorun/TodoAppAPI.git
$ cd TodoAppAPI
$ yarn install
# development
$ yarn run start
# watch mode
$ yarn run start:dev
# production mode
$ yarn run start:prod
This project is MIT licensed.