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

https://github.com/michalis89/covid-19-tracker

At this Covid 19 Tracker App you are able to see Covid cases, Covid recovered, and Covid deaths worldwide and per country.
https://github.com/michalis89/covid-19-tracker

firebase react reactjs

Last synced: 3 months ago
JSON representation

At this Covid 19 Tracker App you are able to see Covid cases, Covid recovered, and Covid deaths worldwide and per country.

Awesome Lists containing this project

README

          

[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]





Logo

Covid 19 Tracker


This is a Reactjs app for tracking the Covid 19 cases recoveries and deaths worldwide and per country.




View Demo
·
Report Bug
·
Request Feature


Table of Contents



  1. About The Project



  2. Getting Started


  3. API

  4. License

## About The Project

[![Product Name Screen Shot][product-screenshot]](https://covid-19-tracker-591a6.web.app/)

At this Covid 19 Tracker App you are able to to see:

- Worldwide and per country Covid cases
- Worldwide and per country Covid recovered
- Worldwide and per country Covid deaths

(back to top)

### Built With

Below you will find all the technologies that i used to to boostrap and deploy the project.

- [React.js](https://reactjs.org/)
- [Firebase](https://firebase.google.com/)

(back to top)

## Getting Started

Set up your project locally.
To get a local copy up and running follow these simple steps.

### Prerequisites

For starters if don't have NodeJs at your local machine you have to install from here

- npm
```sh
npm install npm@latest -g
```

### Installation

1. Clone the repo
```sh
git clone https://github.com/Michalis89/covid-19-tracker
```
2. Install NPM packages
```sh
npm install
```
3. Run start script
```
npm run start or yarn start
```

### Deployment

In order to deploy the app at firebase you have to:

1. Build the app
```sh
npm build or yarn build
```
2. You should have firebase account and setup the project at the [Firebase](https://firebase.google.com/) GUI)

3. You should install firebase CLI.

```sh
npm install -g firebase-tools
```

4. At the project's terminal you should login to the firebase
```sh
firebase login
```
5. At the project's terminal you should run the following command in order to deploy the project

```sh
firebase deploy
```

(back to top)

## API

Here is the [API](https://disease.sh/docs/#/)

(back to top)

## License

Distributed under the MIT License. See `LICENSE.txt` for more information.

(back to top)

[contributors-shield]: https://img.shields.io/github/contributors/Michalis89/covid-19-tracker.svg?style=for-the-badge
[contributors-url]: https://github.com/Michalis89/covid-19-tracker/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/Michalis89/covid-19-tracker.svg?style=for-the-badge
[forks-url]: https://github.com/Michalis89/covid-19-tracker/network/members
[stars-shield]: https://img.shields.io/github/stars/Michalis89/covid-19-tracker.svg?style=for-the-badge
[stars-url]: https://github.com/Michalis89/covid-19-tracker/stargazers
[issues-shield]: https://img.shields.io/github/issues/Michalis89/covid-19-tracker.svg?style=for-the-badge
[issues-url]: https://github.com/Michalis89/covid-19-tracker/issues
[license-shield]: https://img.shields.io/github/license/Michalis89/covid-19-tracker.svg?style=for-the-badge
[license-url]: https://github.com/Michalis89/covid-19-tracker/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/michalis-mouzakitis-b80891126/
[product-screenshot]: images/screenshot.png