Dashboard Starter

screenshot of Dashboard Starter

Overview

The Dashboard Starter is a dashboard boilerplate project built with Angular 15, Typescript 4, SCSS, RxJS 7, Angular Material CDK 15, and Bootstrap 5. It follows a container and presentational components architecture and includes features such as ahead-of-time (AOT) compilation, module lazy loading, HTTP request throttling and caching, responsive liquid layout, SVG icons, unit testing with Jest, and E2E automation testing with Cypress. The project is dockerized and hosted on Google Cloud, and the source code is scanned with SonarQube for code quality.

Features

  • Dashboard boilerplate project
  • Built with Angular 15, Typescript 4, SCSS, RxJS 7, Angular Material CDK 15, and Bootstrap 5
  • Container and presentational components architecture
  • Ahead-of-time (AOT) compilation
  • Module lazy loading
  • HTTP request throttling and caching
  • Responsive liquid layout
  • SVG icons
  • Unit testing with Jest
  • E2E automation testing with Cypress
  • Dockerized application hosted on Google Cloud
  • Source code scanned with SonarQube

Summary

The Dashboard Starter is a feature-rich dashboard boilerplate project built with Angular and various other technologies. It provides a range of useful features such as module lazy loading, responsive layout, and automated testing. The project is dockerized and hosted on Google Cloud, and the source code is scanned with SonarQube for code quality. With its easy-to-understand structure and customization options, the Dashboard Starter provides a solid foundation for building dashboard applications.