Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/d-kens/todo-list-api

This To-Do List API enables users to manage tasks with enhanced CRUD functionality while also incorporating user authentication. Built with Nest JS, the API offers user registration and login features, allowing each user to create, update, and delete tasks securely.
https://github.com/d-kens/todo-list-api

jwt-authentication nestjs passportjs typeorm typescript

Last synced: 18 days ago
JSON representation

This To-Do List API enables users to manage tasks with enhanced CRUD functionality while also incorporating user authentication. Built with Nest JS, the API offers user registration and login features, allowing each user to create, update, and delete tasks securely.

Awesome Lists containing this project

README

        

# To-Do List API with Authentication

This is a backend API for managing a to-do list application. It allows users to register, log in, and perform CRUD operations on tasks, each with its own status, and includes authentication using Passport.

## Features

- **User Authentication**: Secure registration and login with user credentials managed through Passport.
- **Task Management**: Create, retrieve, update, and delete tasks.
- **Task Status Updates**: Update the status of tasks (e.g., to "completed" or "pending").
- **Task Filtering**: Retrieve a list of tasks with filtering options based on their status.
- **Detailed Task View**: Access detailed information for each task.