This is a sample Angular application demonstrating advanced routing and navigation concepts, including lazy loading, route guards, in-memory API, and Material UI integration.
- Angular standalone components and modern configuration
- In-memory web API for mock backend
- Material Design components
- Routing with breadcrumbs
- Error handling and not-found page
npm installStart the dev server:
ng serveNavigate to http://localhost:4200/. The app will reload if you change any source files.
To build the project:
ng buildThe build artifacts will be stored in the dist/ directory.
src/app: Main application codeapp.config.ts: Angular application configurationapp.routes.ts: Application routesshared-ui/: Shared UI components (breadcrumbs, sub-hero logo, etc.)services/: Application servicesmodels/: Data models- Feature views:
home,about,contact,combo-card-view, etc.
See the Angular CLI documentation.