Adds reverse engineering docs and adds new aidlc feature for front-end development

This commit is contained in:
2026-06-16 23:25:22 +02:00
parent 95d986790e
commit 73025c5a84
15 changed files with 994 additions and 0 deletions
@@ -0,0 +1,23 @@
# 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)