Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/murshidazher/covid-19

🦠 A covid-19 tracker based on android
https://github.com/murshidazher/covid-19

androidx covid19 java virus-tracker-api

Last synced: 8 days ago
JSON representation

🦠 A covid-19 tracker based on android

Awesome Lists containing this project

README

        

# [covid-tracker](https://github.com/murshidazher/covid-19)

> 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.

## Table of Contents

- [covid-tracker](#covid-tracker)
- [Table of Contents](#table-of-contents)
- [What's in the box](#whats-in-the-box)
- [Highlights](#highlights)
- [Tools](#tools)
- [License](#license)

## What's in the box





### Highlights

- 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.

## Tools

A list of tools used to develop this project,

- 🏐 [volley](https://github.com/google/volley) - Fetch library
- πŸ„πŸ»β€β™‚οΈ [glide](https://github.com/bumptech/glide) - Lazy image loading
- 🍟 [chip bar navigation](https://github.com/ismaeldivita/chip-navigation-bar) - Bottom navigation design based on chip
- πŸš€ [room database](https://developer.android.com/topic/libraries/architecture/room) - Persistence Database
- βœ‹ [firebase auth](https://firebase.google.com/docs/auth) - Authentication
- πŸ€™ [firebase messaging](https://firebase.google.com/docs/cloud-messaging) - Cloud messaging
- πŸ“ˆ [firebase analytics](https://firebase.google.com/docs/analytics) - Application Analytics
- πŸ—‚ [card view](https://developer.android.com/jetpack/androidx/releases/cardview) - Card view for UI
- 🍩 [material design](https://material.io/develop/android/) - Material Design Library

## License

[MIT](https://github.com/murshidazher/covid-19/master/app/src/main/LICENSE) Β© 2020 Murshid Azher ([https://murshidazher.com](https://murshidazher.com))