Files
slp-modular-cms/frontend
SluijsensandClaude Sonnet 5 38857038a0 Serves public website, admin SPA, and API from a single host
Shared hosting (e.g. mijnhostingpartner.nl) typically allows only one
site/app-pool, so SlpModularCms.Api now serves everything itself:
'/' for the customer's public website (deployed separately, not part
of this repo), '/admin' for the CMS admin SPA, and '/api/v1' for the
API as before.

- Program.cs: static files from wwwroot + SPA fallbacks per path so
  client-side routing works for both frontends.
- frontend/: builds with base '/admin/' in production (dev unchanged),
  router basepath follows suit.
- SlpModularCms.Api.csproj: publish now builds the admin frontend and
  copies its output into wwwroot/admin automatically.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Wi5qHAuq8UbzN4NLUFeKkJ
2026-07-26 21:01:28 +02:00
..
2026-06-20 17:04:17 +02:00
2026-06-20 17:04:17 +02:00
2026-06-20 17:04:17 +02:00
2026-06-22 21:14:22 +02:00
2026-06-20 17:04:17 +02:00
2026-06-22 21:14:22 +02:00
2026-06-20 17:04:17 +02:00
2026-06-20 17:04:17 +02:00
2026-06-20 17:04:17 +02:00

SlpModularCms Frontend

De CMS admin web-UI: Vite + React 19 + TypeScript, TanStack Router/Query, Tailwind v4 met shadcn/ui-stijl componenten, react-i18next (NL/EN), en MSW voor mocking in tests.

Volledige setup-instructies, scripts, configuratie en de vereiste backend staan in de root README.md van deze repository, sectie "Frontend Development (CMS Admin UI)".