Skip to content

A data engineering pipeline for fetching, and storing covid data

Notifications You must be signed in to change notification settings

aung-st/Covid-Data-Engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COVID-Data-Engineering

This project is a data engineering pipeline that fetches and stores data from a public COVID data API. The pipeline is written in Python and automates the process of fetching and processing COVID data.

How to Use

Run the main.py file in the src folder

API

This project used the public API: https://rapidapi.com/api-sports/api/covid-193/

API key

The API key was stored as a .env file as: RAPID_API_KEY = key_name

Features

- Fetches COVID data from a public API

- Saves raw json files from API call into a json dump folder

- Inserts all data in a json file into a database

Testing

The test.db file was cloned on a terminal with sqlite3 commands in the database folder

Requirements

requests==2.31.0

python-dotenv==1.0.0

pytest==7.4.2

About

A data engineering pipeline for fetching, and storing covid data

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published