๐๏ธ 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.