Skip to content

Navigation Menu

Sign in
Sign up
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Latest commit

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Covid Tracker created with the Ionic Framework for Android and iOS. 🦠😷

Simple app that allows the user to track the current number of COVID cases, recovered, and deaths, in most existing countries and regions.

A public COVID-19 API is used to retrieve the latest information: https://covid-api.mmediagroup.fr/v1/cases

⚠️ The API I was using deprecated on the 31st of October, 2022. This will need a rework since it was removed from the public domain.

Live Demo

Technologies Used

This app was built with HTML5, CSS3, vanilla JavaScript, and the Ionic Framework. To retrieve the current COVID information, some other technologies and skills included in the project are:

  • Handling mobile differences between Android and iOS
  • Apache Cordova
  • Created a customized dark mode and related toggle
  • Fetched images dynamically according to each country from the Unsplash API
  • Fetch API
  • Promises (async & await)
  • Classes handling
  • Error handling
  • Local storage handling
  • Unit testing

image

Challenges

This project has allowed me to learn yet another popular mobile framework. It was fun to go back to vanilla JavaScript and not to have to use React for once. The only challenge I found was optimizing the nested Ionic lists and making sure that every country and exception was properly validated. Other than that, I really enjoyed working with Ionic and will be using it in the future.

About

🦠 Simple app that allows the user to track the current number of COVID cases, recovered, and deaths, in most existing countries and regions.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /