Practice project from Udemy course. The user can start new trainings, control ongoing trainings and view trainings history. The app is mainly composed of two parts, user authentication and training interaction.
These instructions will record all the technical stacks used in this project.
- Angular CLI 7 - Tool to start angular project and generate angular component.
- Firebase SDK 5.9.2 - Backend for auth and databse.
- angularfire2 - Middleware for angular app and firbase service connection.
- flex-layout 7 - Tool for UI layout.
- ngrx 7 - State management.
- Angular Material 7 - Material design component for angular project.
- rxjs 6 - Reactive programming library for JavaScript.