# MyBeacon Backend FastAPI backend для платформы MyBeacon - модульная система мониторинга BLE/WiFi устройств. ## Требования - Python 3.11+ - PostgreSQL 16+ - Redis 5+ ## Установка ```bash # Установить зависимости poetry install # Создать .env файл cp .env.example .env # Запустить миграции alembic upgrade head # Запустить сервер uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload ``` ## Структура - `app/` - основное приложение - `alembic/` - миграции базы данных - `tests/` - тесты ## API Documentation После запуска сервера: - OpenAPI docs: http://localhost:8000/docs - ReDoc: http://localhost:8000/redoc