Skip to content

Users will be able to track the number of people infected, recovered as well as deceased from the Covid-19 disease. The data used in this project was fetched from an open source external API. Real time app built with ReactJS, Material UI & ChartJS. Both Unit Test and End to End Test were also implemented using Enzyme and Cypress

Notifications You must be signed in to change notification settings

ogbeche77/COVID-19-Tracker

Repository files navigation

Project Name

Covid 19 Tracker App

Table of contents

General info

About Users are able to track the number of people infected, recovered as well as deceased from the Covid-19 disease. The data used in this project was fetched from an open source external API. Real time app built with ReactJS, Material UI & ChartJS. This project also has a CI/CD process, enabled by LayerCI

Technologies

  • @material-ui/core - version 4.11.0
  • @testing-library/jest-dom- version 4.2.4
  • @testing-library/react - version 9.5.0
  • axios - version 0.19.2
  • chart.js - version 2.9.3
  • react - version 17.0.2
  • react-chartjs-2 - version 2.9.0
  • react-countup - version 4.3.3
  • react-dom - version 17.0.2
  • react-scripts - version 3.4.1
  • enzyme - version3.11.0
  • cypress - version 7.5.0

How to run the app

  1. Run: npm install,

    npm start to start the application,

    npm test to run unit test,

    npx cypress run to run integration test,

    npm run lint to run linter,

Status

Project is:completed (Can still be improved on)

How to improve the project

  • Star this repository
  • Fork this repository
  • Open any of the Javascriit file and add the explanation of any line of code as a comment line
  • Commit changes with a meaningful commit message
  • Create a pull request.
  • Wait for your PR to be reviewed and merged.

About

Users will be able to track the number of people infected, recovered as well as deceased from the Covid-19 disease. The data used in this project was fetched from an open source external API. Real time app built with ReactJS, Material UI & ChartJS. Both Unit Test and End to End Test were also implemented using Enzyme and Cypress

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published