24 lines
1.0 KiB
Markdown
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)
|