A web application based on Dash to show insights of the global pandemic covid-19. Using on the data provided by the public API covid19api.com.
To run it locally outside docker:
- Python 3.8.2
- Pipenv dependency manager
For deployment:
Install the dependencies:
cd app
pipenv install --devRun the application:
pipenv run app.pyOpen localhost:8050 on your web browser.
Run the tests:
make testsRun the development application:
make runOr run the deployment version of the application:
make ENV=deployment runOpen localhost:8050 on your web browser.
- Create a kubernetes cluster using AWS Cloud Formation:
make cnf/create- Configure
kubectlwith the created cluster:
make eks/config- Apply the kubernetes resources of the application:
make k8s/deploy