An Angular progressive web application (PWA) that makes an http request out to the GitHub API and displays a user's public repositories.
- How browsers detect that an app is a PWA via the manifest.json file.
- How to make a project into a PWA using the Angular CLI command ng add @angular/pwa
- How to customize an app's theme in Angular and switch between different themes via a toggle
- Angular 7 and Angular CLI
- Making http web requests to a REST API from am Angular app
- Applying concepts learned from Steve Schoger's Refactoring UI book to implement UI principles such as shadows to create a sleek double-shadow effect using Sass/CSS.