Architecture reset
Standalone routing, isolated layouts, browser-safe services, and clear feature ownership.
Fiche ProduitLanding page prerendered at build time
This rebuild keeps the fixed fiche produit and inventory domain intact, while replacing the old Angular 15-era structure with standalone routes, static prerender for public pages, and a cleaner workspace shell.
Fast first paint, crawlable output, no runtime SSR.
Authenticated pages remain interactive and safe from unnecessary prerender complexity.
Standalone routing, isolated layouts, browser-safe services, and clear feature ownership.
The old app already moved to newer APIs such as SelectModule and TextareaModule.
Public pages redesigned, domain-heavy chantier screens preserved and migrated deliberately.