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

1.0 KiB

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)