ποΈ Frontend Overview
The Ever Gauzy web frontend is built with Angular and organized as a modular monorepo application.
ποΈ Routing & Modules
Angular routing and lazy-loaded module architecture.
ποΈ State Management
NgRx-based state management for the Angular frontend.
ποΈ Theming
UI theming and customization using Nebular and CSS custom properties.
ποΈ Internationalization (i18n)
Multi-language support using ngx-translate.
ποΈ UI Components
Shared and reusable UI components across the Gauzy frontend.
ποΈ HTTP & Interceptors
HTTP client configuration and interceptors for API communication.
ποΈ Frontend Testing
Testing strategies for the Angular frontend.
ποΈ Angular Module Architecture
Understanding the Angular frontend module organization.
ποΈ Dashboard Widget Development
Create custom dashboard widgets for the Gauzy dashboard.
ποΈ Data Table Component
Using and customizing the smart data table for listing entities.
ποΈ Permission-Based UI Rendering
Conditionally display UI elements based on user roles and permissions.
ποΈ Real-Time Updates (Socket.IO)
Client-side real-time updates using Socket.IO.
ποΈ Form Validation Patterns
Client-side form validation patterns used in Gauzy.
ποΈ Lazy Loading & Preloading Strategies
Optimize Angular bundle size with lazy loading.
ποΈ Shared UI Component Library
Reusable UI components available across the Gauzy webapp.
ποΈ Theme Customization Deep Dive
Advanced theme customization for the Gauzy Angular frontend.
ποΈ PWA (Progressive Web App) Setup
Configure Ever Gauzy as a Progressive Web App.
ποΈ NgRx State Management
Angular frontend state management with NgRx.
ποΈ Angular Routing Deep Dive
Routing configuration and navigation patterns in the Gauzy frontend.
ποΈ Form Handling Patterns
Reactive form patterns used across the Gauzy frontend.
ποΈ Nebular UI Components
Guide to the Nebular component library used in the Gauzy frontend.
ποΈ Responsive Design Patterns
Creating responsive layouts in the Gauzy frontend.
ποΈ Smart Table Deep Dive
Using angular2-smart-table for data display in Gauzy.
ποΈ Angular Animations
Animation patterns used in the Gauzy UI.