Stage 01 - bootstrap v2 stable start
This commit is contained in:
11
docs/architecture/overview.md
Normal file
11
docs/architecture/overview.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Architecture Overview
|
||||
|
||||
Проект строится как modular monolith с разделением по слоям:
|
||||
|
||||
- `telegram` — меню, handlers, routers
|
||||
- `bootstrap` — сборка приложения
|
||||
- `core` — конфигурация и базовые сущности
|
||||
- `trading` — бизнес-логика торговли
|
||||
- `storage` — доступ к данным
|
||||
- `integrations` — внешние API
|
||||
- `shared` — общие утилиты
|
||||
15
docs/architecture/project_structure.md
Normal file
15
docs/architecture/project_structure.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# Project Structure
|
||||
|
||||
## Корневые папки
|
||||
- `app/` — код приложения
|
||||
- `docs/` — документация
|
||||
- `infra/` — Docker и compose
|
||||
|
||||
## Внутри `app/src`
|
||||
- `bootstrap/`
|
||||
- `core/`
|
||||
- `telegram/`
|
||||
- `trading/`
|
||||
- `storage/`
|
||||
- `integrations/`
|
||||
- `shared/`
|
||||
13
docs/architecture/telegram_menu.md
Normal file
13
docs/architecture/telegram_menu.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# Telegram Menu
|
||||
|
||||
Верхнее меню bootstrap v2:
|
||||
|
||||
1. `🏠 Главная` `📈 Рынок` `💼 Портфель`
|
||||
2. `⚡ Торговля` `🤖 Авто` `📒 Журнал`
|
||||
3. `⚙️ Система`
|
||||
|
||||
На старте реально работают:
|
||||
- `/start`
|
||||
- `/menu`
|
||||
- `/help`
|
||||
- все кнопки верхнего меню
|
||||
Reference in New Issue
Block a user