This is a starter kit which uses Angular4 + Firestore + Google Material Design and continues integration and deployment with Heroku. Currently this demo application contains following features:
- Authentication with email and password
- Sign in
- Signup
- Reset password
- Change password
- Delete Account
- User presence(Online, Away, Offline)
- Welcome emails
- Good bye emails
- Routing(Dynamic Page titles, etc)
- Progressive Web Application
- Material Design
- Responsive layout using fxLayout
- Firebase Cloud Functions
- Firebase Cloud Storage
- Heroku hosting
Demo of this application can be found from https://app-demo-1ac99.firebaseapp.com/
- Make sure you got the latest
node
andnpm
installed first. Then install these packagesnpm install -g @angular/cli
- Clone this repository
- Now install the dependencies with
npm install
- Now start the dev server with
ng serve
and open http://localhost:4200 - Star this repository.
Mustafa Hossaini
Copyright (c) 2017 Mustafa Hossaini