To-Do List CRUD API
August 2024
To-Do List CRUD API
Overview
Developed a secure RESTful API using FastAPI with MongoDB for a to-do list application. Implemented full CRUD operations, user authentication with JWT tokens, and password hashing for enhanced security.
A comprehensive RESTful API built with FastAPI and MongoDB that provides secure to-do list management. The application features complete CRUD operations for tasks, robust user authentication using JWT tokens, and secure password hashing. The API follows RESTful principles and includes proper error handling, validation, and response formatting.
Key Features
- User authentication with JWT tokens
- Password hashing with bcrypt
- Full CRUD operations for tasks
- MongoDB database integration
- RESTful API design
- Input validation and error handling
Technologies Used
FastAPIMongoDBJWTPython