# Техническая документация Общая структура технической документации проекта MyBiz. ## 📚 Разделы документации | Раздел | Описание | Файл | |--------|----------|------| | **Ядро** | Базовые классы и структуры данных | [core.md](core.md) | | **Управление пользователем** | User, AuthService, аутентификация | [user-management.md](user-management.md) | | **Бизнес-единицы** | Shop, Factory, Warehouse, Office, ResearchLab | [business-units.md](business-units.md) | | **Продукты** | Система продуктов и товаров | [products.md](products.md) | | **Здания** | Типы зданий и предприятия | [buildings.md](buildings.md) | | **Производство** | Цепочки и процессы производства | [production.md](production.md) | | **Экономика** | Экономическая модель | [economy.md](economy.md) ⬜ | | **Торговля** | Рынки, спрос, предложение | [trade.md](trade.md) ⬜ | | **Исследования** | Дерево технологий | [research.md](research.md) ⬜ | | **Архитектура** | Общая архитектура системы | [architecture.md](architecture.md) ⬜ | ## 📁 Структура исходного кода ``` backend/ ├── src/ │ ├── MyBiz.Core/ # Базовые модели ✅ │ │ ├── ProductType.cs # Типы продуктов │ │ ├── Product.cs # Экземпляры продуктов │ │ ├── ProductRegistry.cs # Реестр продуктов │ │ ├── Building.cs # Здания │ │ ├── City.cs # Города │ │ ├── Company.cs # Компания │ │ ├── ProductionChain.cs # Производственные цепочки │ │ ├── DefaultProducts.cs # Дефолтные продукты │ │ ├── User.cs # Пользователь ✅ │ │ ├── AuthService.cs # Аутентификация ✅ │ │ └── BusinessUnit.cs # Бизнес-единицы ✅ │ ├── MyBiz.Economy/ # Экономическая модель ⬜ │ ├── MyBiz.Production/ # Производство ⬜ │ └── MyBiz.Trade/ # Торговля ⬜ └── tests/ └── MyBiz.Tests/ # Тесты (61 passing) ✅ ``` ## 🔗 Ссылки - [Техническое задание](../TZ.md) - [Репозиторий проекта](https://git.six83.ru/ssa/my-biz.git) --- **Последнее обновление:** 21.02.2026