Frontend — Angular Dashboard

The frontend is an Angular 21 application using standalone components, Signals, and no NgModules. It follows Feature-Sliced Design (FSD) as its architectural methodology from day one.

Sections

PageWhat it covers
fsd-architectureFeature-Sliced Design methodology: layers, slices, segments, import rules
project-structureHow FSD maps to the actual directory tree
pages-and-routingLazy-loaded routes, guards, error fallback
state-managementSignal-based stores, auth state, theme persistence
animationsGSAP parallax effects — the “Parallax” in the name
current-statusWhat’s built vs. stubbed, honest progress report