This is a basic FastAPI backend project.
This project demonstrates how to create a simple backend using FastAPI, a modern, fast (high-performance), web framework for building APIs with Python 3.7+.
- User authentication
- CRUD operations for managing resources
- Docker containerization for easy deployment
- Python 3.7+
- pip (Python package manager)
- Docker (optional, for containerization)
-
Clone the repository:
git clone https://github.com/KXN2004/EscrowBackend.git
-
Navigate to the project directory:
cd EscrowBackend
-
Install the required dependencies:
pip install -r requirements.txt
-
Start the FastAPI server:
uvicorn main:app --reload
-
Open your web browser and go to
http://localhost:8000/docs
to access the Swagger UI for interacting with the API.
- Modify the
config.py
file to configure settings such as database connection, authentication, etc.
Contributions are welcome! Please feel free to open a pull request or submit an issue.
This project is licensed under the MIT License.