refactor project
This commit is contained in:
43
CONTEXT.md
Normal file
43
CONTEXT.md
Normal file
@ -0,0 +1,43 @@
|
||||
# HotelTask - Контекст проекта
|
||||
|
||||
## Текущий статус
|
||||
|
||||
**Этап:** Проектирование (в процессе)
|
||||
|
||||
Подробности по этапам и границам MVP см. в [ROADMAP.md](ROADMAP.md)
|
||||
|
||||
---
|
||||
|
||||
## Что сделано
|
||||
|
||||
- [x] Собраны бизнес-требования
|
||||
- [x] Структурированы FR/NFR
|
||||
- [x] Определены роли пользователей
|
||||
- [x] Определен scope MVP
|
||||
- [x] Высокоуровневая архитектура (9 микросервисов)
|
||||
|
||||
## Что в работе
|
||||
|
||||
- [ ] Схема БД (ERD)
|
||||
- [ ] API контракты (OpenAPI)
|
||||
- [ ] Модель данных Task
|
||||
|
||||
---
|
||||
|
||||
## Ключевые технические решения
|
||||
|
||||
| Решение | Выбор | Обоснование |
|
||||
|---------|-------|-------------|
|
||||
| Backend | Python (FastAPI) | Быстрая разработка, async support |
|
||||
| DB | PostgreSQL | Надежность, JSON support |
|
||||
| Cache | Redis | Скорость, pub/sub |
|
||||
| Message Broker | Apache Kafka | Надежная доставка, масштабируемость |
|
||||
| Frontend | React + TypeScript | Популярность, типизация |
|
||||
| Auth | JWT | Stateless, масштабируемость |
|
||||
| Storage | S3-compatible | Стандарт для файлов |
|
||||
|
||||
---
|
||||
|
||||
## Заметки для следующей сессии
|
||||
|
||||
*(Здесь агент может оставлять заметки для себя)*
|
||||
Reference in New Issue
Block a user