User Management System by integrating FastAPI and MongoDB
This project is a RESTful API built with FastAPI and MongoDB Atlas to manage user data efficiently. It supports CRUD (Create, Read, Update, Delete) operations, allowing users to be add, retrieve, update, and delete Data from a MongoDB by using respective ID generated by MongoDB during the POST(creating a user) method.
features : User Registration – Create new users via API, Retrieve Users – Fetch individual or all users from MongoDB, Update User Data – Modify user details, Delete Users – Remove users from the database, Swagger UI – Interactive API documentation available at /docs.
Tech Stack used : FastAPI – High-performance API framework, MongoDB Atlas – Cloud database for scalability, Pydantic – Data validation and serialization, Uvicorn – ASGI server for running FastAPI.