Городская MMO для поиска, участия в событиях и прокачки влияния в цифровом городе.
| Путь | Описание |
|---|---|
apps/web |
Next.js 16 + React 19 фронтенд (Tailwind v4, @repo/ui) |
apps/api |
FastAPI бэкенд |
apps/docs |
Docusaurus документация |
packages/ui |
UI-компоненты (Button, Card, Code) |
packages/tailwind |
Tailwind v4 конфигурация для монорепо |
pnpm install
# Запуск API (порт 8000)
cd apps/api && pnpm setup && pnpm dev
# Запуск фронтенда (порт 3000)
cd apps/web && pnpm dev
# Документация (порт 3001)
cd apps/docs && pnpm startИли из корня:
pnpm devNEXT_PUBLIC_API_URL— URL API (по умолчаниюhttp://localhost:8000)
DATABASE_URL— PostgreSQL connection stringSECRET_KEY— JWT секретALGORITHM— HS256
- Swagger UI: http://localhost:8000/api/docs
- ReDoc: http://localhost:8000/api/redoc
- Health: GET /health
Запуск: cd apps/docs && pnpm start → http://localhost:3001