Проекты
То, что я сделал и довёл до рабочего состояния, от новых к старым. У каждого — исходники и, где есть, живое демо.
Rivalens
Сервис мониторинга сайтов конкурентов — снапшоты, diff по сущностям и AI-сводка изменений на русском. Живёт на rivalens.ru.
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
- Alembic
- Next.js
- TypeScript
- Docker
35тестов pytest
боевой VPS за nginx; нужна регистрация
BioPhysLab
Учебный мультитул по биофизике для студентов-медиков — разбор ЭКГ, решение задач и объяснения на LLM. Онлайн на biophyslab.ru.
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy 2.0
- React
- TypeScript
- Tailwind CSS
- Docker
6модулей
FELAGI CRM
Production-minded CRM на FastAPI + React. RBAC, async SQLAlchemy, 195 тестов, drag-and-drop kanban.
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy 2.0
- React
- TypeScript
- Docker
16эндпоинтов
backend cold start ~30s (Render free tier)
ProjectHub
Full-stack project management на FastAPI + React 19. RBAC, kanban, 243 теста.
- Python
- FastAPI
- PostgreSQL
- React
- TypeScript
- Docker
23эндпоинта
cold start ~30s (Render free tier)
StudyLens
Расширение для Chrome — выделяешь область экрана с задачей, получаешь разбор. Пять режимов ответа на хоткеях, стриминг, KaTeX.
- JavaScript
- Chrome Extension
- Manifest V3
- OpenAI API
5режимов ответа
quotes-service
Витрина каталога цитат — снимок до 110 МБ читается потоком, тело парсится построчно, внешний каталог прикрыт circuit breaker'ом.
- Python
- FastAPI
- uvicorn
- orjson
- httpx
- Docker
110МБ в снапшоте