A covid-tracker application with custom ui and on-boarding.
- A covid-19 android application to keep track of pandemic updates with timely updates using
firebase cloud messaging
.
Remember
π‘ Add google-services.json
firebase configuration file to the root of app
folder.
- Build using the latest library for android x+.
- Highly scalable application because it uses the room database and a backend server to handle any additional request.
- Use of efficient data structures with due consideration of the application componentβs requirements.
- The mode to change the country view allows user to see both the global statistics and the local statistics.
- The use of Google Authentication will allow user to be free from the hassle of creating an account manually.
- The use Firebase Analytics will allow the developers to monitor the application performance and make review based on it.
- The use Firebase Cloud Messaging will allow user to be notified whenever the new application statistic is updated.
A list of tools used to develop this project,
- π volley - Fetch library
- ππ»ββοΈ glide - Lazy image loading
- π chip bar navigation - Bottom navigation design based on chip
- π room database - Persistence Database
- β firebase auth - Authentication
- π€ firebase messaging - Cloud messaging
- π firebase analytics - Application Analytics
- π card view - Card view for UI
- π© material design - Material Design Library
MIT Β© 2020 Murshid Azher (https://murshidazher.com)