An open API service indexing awesome lists of open source software.

https://github.com/henry-richard7/fast-api-project


https://github.com/henry-richard7/fast-api-project

fastapi

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# Fast Api Project

Demo Fast-Api Project. This projects uses Mysql as Database Backed.

## This API has 3 Routes:

- Todo (Simple CURD Operation) API.
- Basic Auth (Basic Authentication) API.
- YouTube Music API.

## How to use:

- Clone this repo.
- Install the requiremnts using `pip install -r requirements.txt`
- For youtube MP3 endpoint to work you need have FFMPEG installed. Download from: https://www.ffmpeg.org/download.html and add it to Path.
- In `.env` Update the configurations.
- In Terminal `fastapi dev main.py`
- Open browser and go to `http://localhost:8000/docs`

## To-DO:

- Add Docker.

Reference: https://fastapi.tiangolo.com/learn/