LFX One
This is a monorepo for the LFX One application, built
with Angular 20 and stable zoneless change detection.
Whatβs inside?
Apps and Packages
apps/lfx-one: Angular 20 SSR application with stable zoneless change detection and
direct PrimeNG UI components
The app is 100% TypeScript.
Architecture
- Frontend: Angular 20 with stable zoneless change detection, Angular
Signals, PrimeNG components, Tailwind CSS
- UI Framework: PrimeNG 20 with custom LFX UI Core preset and Tailwind CSS integration
- Styling: Tailwind CSS v3 with PrimeUI plugin, CSS layers architecture,
Google Fonts (Inter + Roboto Slab)
- Icons: Font Awesome Pro via kits (no npm packages)
- Backend: Express.js server with Angular 20 SSR, Auth0 authentication, Pino logging
- Infrastructure: PM2 process management for production deployment
This has comprehensive development tooling:
- TypeScript for static type checking with strict configuration
- ESLint for code linting with Angular 20 specific rules
- Prettierβ¦