Initial commit

This commit is contained in:
2026-01-14 10:43:02 +06:00
commit 3c541a2ba5
17 changed files with 526 additions and 0 deletions

37
README.md Normal file
View File

@@ -0,0 +1,37 @@
# Видео-хостинг (Twitch-style)
Платформа для стриминга видео с аутентификацией через OpenID Connect.
## Технологии
- **Frontend**: React, TypeScript, WebRTC
- **Backend**: FastAPI, Python
- **Auth**: OpenID Connect
- **Streaming**: WebRTC, MediaStream API
## Структура проекта
```
/backend - FastAPI сервер
/frontend - React приложение
```
## Запуск
### Backend
```bash
cd backend
pip install -r requirements.txt
uvicorn main:app --reload
```
### Frontend
```bash
cd frontend
npm install
npm start
```
## Конфигурация
Создайте `.env` файлы для настройки OpenID Connect провайдера.