Skip to content

KXN2004/EscrowBackend

Repository files navigation

FastAPI Backend

This is a basic FastAPI backend project.

Description

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+.

Features

  • User authentication
  • CRUD operations for managing resources
  • Docker containerization for easy deployment

Prerequisites

  • Python 3.7+
  • pip (Python package manager)
  • Docker (optional, for containerization)

Installation

  1. Clone the repository:

    git clone https://github.com/KXN2004/EscrowBackend.git
  2. Navigate to the project directory:

    cd EscrowBackend
  3. Install the required dependencies:

    pip install -r requirements.txt

Usage

  1. Start the FastAPI server:

    uvicorn main:app --reload
  2. Open your web browser and go to http://localhost:8000/docs to access the Swagger UI for interacting with the API.

Configuration

  • Modify the config.py file to configure settings such as database connection, authentication, etc.

Contributing

Contributions are welcome! Please feel free to open a pull request or submit an issue.

License

This project is licensed under the MIT License.

About

FastAPI Backend for ITSA's Escrow 2024

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages