Creating a geolocation app powered by Firebase
summary
A working Progressive Web App that combines Google Maps API, Angular and Firebase shows realtime synced location-based notes stored as Firestore documents with Firestore GeoPoint fields and offline support. The demo uses Angular CLI, Angular Material UI, Firebase Hosting, Cloud Storage for images, and Cloud Functions image thumbnails plus Cloud Messaging for push invites. Examples include location queries with GeoFirestore, current-position via navigator.geolocation, and a map with clickable note markers that actually navigate to the items.
AI-written summary · about
chapters (17)
- 0:00Start
- 5:05Google Tasks
- 8:50Starting the Project
- 9:32Angular Cli
- 11:04Create a New Angular App
- 13:04End-to-End Tests
- 16:59Documentation
- 21:51Set Up Angular Material
- 24:59Firebase
- 26:50Firebase Cli
- 27:52Firebase Json
- 29:56Authentication
- 34:15Firebase Rules
- 35:38Google Maps Platform
- 43:03Google Maps
- 43:27Map Mode
- 44:25Firebase Summit
related talks
29mProgressive Web Apps with Angular and Firebase
31mProgressive Web Apps with Angular and Firebase
26mProgressive Web Apps with Angular and Firebase
23mProgressive Web Apps with Angular and Firebase
53mWeb goes Native: Progressive Web Apps with Angular
35mProgressive Web Apps with Angular 2
49mA progressive open web with Angular 2
29mAwesome Progressive Web Apps with Angular
