# LiteCharms Shop Admin The primary internal back-office and operations management interface for the LiteCharms platform. ## ⚙️ Core Functions * **Product Engine:** Configure software packages (REST, gRPC, Identity Server), define add-ons, and maintain localized price lists. * **Process Override:** Manually progress order states, trigger overrides, and control customer workflow states. * **Analytics & Reports:** Monitor sales metrics, conversion funnels, and track intent data from the shop analytics schema. ## 🏗 Architecture * **Type:** Kubernetes Deployment (`litecharms-admin` namespace) * **Scale:** Standalone high-availability instance. * **Ingress:** Restricted access via corporate VPN / secure tunnel routing via Traefik/IngressRoute. ## 🚀 CI/CD Workflow * **Trigger:** Pull Request to `master`. * **Build:** Compiles Blazor WebAssembly / Server .NET 10.0 source. * **Containerize:** Docker image built and pushed to private Nexus registry as `litecharms-admin:1.${DRONE_BUILD_NUMBER}`. * **Deploy:** * Updates internal validation environment via GitOps/`kubectl apply`. * Production release handled via Drone **Promotion** target. ## 🌐 Endpoints * **Internal Hub:** `https://shop-admin.khongisa.co.za` (Restricted Network Access) * **State Sync:** Directly interfaces with the core PostgreSQL instance and publishes MediatR commands to the isolated `litecharms-scheduler` process.