Files
slp-modular-cms/aidlc-docs/_shared/reverse-engineering/component-inventory.md
T

24 lines
1.0 KiB
Markdown

# Component Inventory
## Application Packages
- `SlpModularCms.Api` — Web API host; bootstraps application, registers modules, exposes HTTP endpoints
- `SlpModularCms.Modules.Identity` — Identity module: authentication, setup, user invitation controllers
- `SlpModularCms.Modules.Availability` — Availability module: system status tracking controllers and services
## Shared Packages
- `SlpModularCms.Core` — Core domain: entities, DbContext, services, module interface, migrations
## Test Packages
- `SlpModularCms.Core.Tests` — Unit tests for Core layer (exceptions, identity services)
- `SlpModularCms.Modules.Availability.Tests` — Unit tests for Availability module
## Frontend (To Be Built)
- `SlpModularCms.Frontend` — React SPA; admin panel for CMS management
## Total Count
- **Total Packages**: 6 (5 existing .NET + 1 new frontend)
- **Application**: 3 (Api, Modules.Identity, Modules.Availability)
- **Shared**: 1 (Core)
- **Test**: 2 (Core.Tests, Modules.Availability.Tests)
- **Frontend**: 1 (to be built)