/covid-stats

This is a web application that'll display the live total number of COVID-19 cases around the world. The users can quickly search for any specific country of their choosing.

Primary LanguageJavaScript

COVID-STATS-webApp

This is a web application that'll display the total number of COVID-19 cases in different countried round the world. The users can click on any country for more details.

Mockup

This design was inspired by Nelson Sakwa, in association with the Creative Commons license.

Home page Detail page

Video Presentation

watch video

Built With

  • HTML

  • CSS

  • JavaScript

  • React JS

  • Redux

  • Lighthouse (An open-source, automated tool for improving the quality of web pages. It has audits for performance, accessibility, progressive web apps, SEO and more).

  • Webhint (A customizable linting tool that helps you improve your site's accessibility, speed, cross-browser compatibility, and more by checking your code for best practices and common errors).

  • Stylelint (A mighty, modern linter that helps you avoid errors and enforce conventions in your styles).

  • ESlint (A mighty, modern linter that helps you avoid errors and enforce conventions in JavaScript codes)

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • Have a working and updated browser
  • Have a local version control like git install on your computer
  • Have an account and sign in on GitHub, as online/remote version control system
  • Basic knowledge in JS and React JS

Setup

Run tests

  • npx hint . : To test html codes
  • npx stylelint "/*.{css,scss}"** : To test css code
  • npx eslint . : To test Eslint Report

To test the application

  • npm install --save-dev jest
  • npm test

Live Demo

Author

-GitHub -Twitter -LinkedIn

Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a star if you like this project!

Acknowledgments

  • Microverse linters
  • Coding partners
  • Nelson Sakwa

📝 License

This project is MIT licensed.