Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/joshuachinemezu/covid19-reporter-api

Python API for Covid-19 Reporter
https://github.com/joshuachinemezu/covid19-reporter-api

coronavirus coronavirus-analysis coronavirus-real-time coronavirus-tracking covid flask heroku pomber-api python

Last synced: 11 days ago
JSON representation

Python API for Covid-19 Reporter

Awesome Lists containing this project

README

        


Covid-19 Reporter API


Visualize latest coronavirus information with some filters and history data.

View App



Corona virus API for showing number of cases, deaths, recoveries and active patients around the globe

# Setup

- Clone the repository `git clone https://github.com/joshuachinemezu/covid19-reporter-api`

## Without Docker

- Install virtualenv https://virtualenv.pypa.io/en/stable/installation.html
- Setup virtualenv `virtualenv venv`
- Activate virtualenv `source venv/bin/activate`
- Install dependencies `pip install -r requirements.txt`
- To start app `python run.py`

## With Docker

- Build image
- `docker build -t covid-reporter-api:latest .`

or
- `make build`
- Run container
- `docker run -p 5000:5000 covid-reporter-api`

or
- `make run`

# Technologies

- Python (Flask)
- Pomber Covid API https://github.com/pomber/COVID19
- CoronaStatistics API http://api.coronastatistics.live
- Heroku

## Contributions

- Spread the word
- Give it a star
- Open pull requests

## License

MIT © [Joshua Chinemezu](https://github.com/joshuachinemezu)