Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

FastAPI Projects Hub

About

This repository contains multiple FastAPI projects, a database script folder, and a Python refresher section. Each project is structured with separate Python files for better maintainability.

Folder Structure

FastAPI-Projects-Hub/
│-- Project-1/
│   ├── main.py
│   ├── models.py
│   ├── requirements.txt
│-- Project-2/
│-- Project-3/
│-- Project-4/
│-- Project-5/
│-- Database-Scripts/
│   ├── create_tables.sql
│   ├── seed_data.sql
│-- Python-Refresher/
│   ├── basics.py
│   ├── advanced_topics.py
│-- README.md

Features

  • Multiple FastAPI Projects covering different use cases.
  • Database Scripts for managing SQL databases.
  • Python Refresher with fundamental and advanced Python concepts.

Technologies Used

  • FastAPI for API development
  • Python as the programming language
  • Uvicorn as the ASGI server
  • SQL for database scripts

Installation

  1. Clone the repository:
    git clone https://github.com/YOUR-USERNAME/FastAPI-Projects-Hub.git
    cd FastAPI-Projects-Hub
  2. Install dependencies for each project:
    pip install -r Project-1/requirements.txt
  3. Run any FastAPI project:
    uvicorn Project-1.main:app --reload

Tags

  • #FastAPI #Python #RESTAPI #Database #BackendDevelopment

License

This project is open-source and available under the MIT License.

About

This repository contains multiple FastAPI projects, a database scripts folder, and a Python refresher. Each project is well-structured with separate Python files to ensure maintainability and scalability.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages