# FastAPI CRUD Application with Authentication
This is a simple CRUD (Create, Read, Update, Delete) application built using FastAPI, a modern web framework for building APIs with Python. It includes endpoints that require user authentication.
## Installation
1. Clone the repository:
```bash
git clone https://github.com/Shrikant3004/DBMS.git
- Navigate to the project directory:
cd DBMS
- Install the dependencies:
pip install -r requirements.txt
-
Run the FastAPI server:
uvicorn app.main:app --host 0.0.0.0 --reload
This will start the FastAPI server on
http://localhost:8000
by default. -
Open your web browser and go to
http://localhost:8000/docs
to access the Swagger UI for testing the API endpoints. -
You can also use tools like Postman or curl for testing the API endpoints.