Skip to content

HackCaesar/FastAPI_tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastAPI Tutorial: Photo/Video Sharing App

Фото- и видео-шеринг приложение на FastAPI. Поддерживает аутентификацию, CRUD постов, загрузку медиа через ImageKit и Streamlit фронтенд.

!Ссылка на автора туториала Learn Fast API With This ONE Project[https://www.youtube.com/watch?v=SR5NYCdzKkc]

✨ Features

  • CRUD постов (создание, чтение, обновление, удаление)
  • JWT аутентификация (FastAPI Users)
  • Загрузка изображений/видео (ImageKit)
  • База данных (SQLAlchemy + SQLite/PostgreSQL)
  • Автодокументация API (Swagger UI)
  • Фронтенд на Streamlit
  • Управление зависимостями через uv

🛠 Tech Stack

Компонент Технология
Backend FastAPI, Pydantic, SQLAlchemy
Auth FastAPI Users + JWT
Media ImageKit
Frontend Streamlit
Deps uv (uv.lock для воспроизводимости)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages