•  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction
  •  /// Under Construction

Angular Demo



Project to showcase the use of Angular and Firebase to build a progressive single page app.


Description

The project was built with the use of Angular, Angular CLI, Angular Material, Angular Fire and Firebase. It is hosted and deployed on Firebase Hosting using a automated CI/CD pipeline with GitHub Actions to automatically publish the latest changes.

Technologies used in the project

  • Angular

    Underlying framework and the core of the project.

  • Angular CLI

    CLI utility for creating components, modules and services. It also has features that enabling rapid prototyping with a built in dev server as well as creating full production builds.

  • Angular Material

    Angular specific implementation of the Material Design Framework.

  • Angular Fire

    Angular specific implementation of the Firebase SDK. It provides a set of Angular services that can be used to interact with Firebase.

  • Firebase

    Backend as a service (BaaS) that provides a set of tools and services to build and run web and mobile applications. It provides a real-time database, authentication, storage, hosting, analytics, machine learning and more.

  • TypeScript

    Superset of JavaScript that adds static typing and other features to the language. It is used to write the code for the project.

  • GitHub Actions

    CI/CD service that can be used to automate the build, test and deployment of software. It is used to automatically publish the latest changes to the project.

2023 © Viktor Andersson Source code licensed under MIT license
Programmer UX/UI Engineer Designer Developer Creator Innovator Maker