Skip to content

Extracted, transformed, and loaded crowdfunding data using python and SQL.

Notifications You must be signed in to change notification settings

m-janssens-boop/Crowdfunding_ETL

Repository files navigation

Crowdfunding_ETL

Introduction

This project involves analyzing crowdfunding data from Excel files, creating dataframes, exporting the dataframes as CSV files, creating a PostgreSQL database schema based on an ERD and importing the CSV files into their corresponding tables.

Completed Tasks

  • Extracted and transformed data from the provided Excel files to create dataframes using Python and pandas.

  • Cleaned and formatted the data, handling missing values and inconsistencies.

Screenshot 2023-07-10 at 12 34 55 PM
  • Exported the dataframes as CSV files: category.csv, subcategory.csv, campaign.csv, and contacts.csv.

  • Designed the database schema based on the Entity Relationship Diagram (ERD) provided.

Screenshot 2023-07-10 at 12 35 42 PM
  • Created tables in PostgreSQL with appropriate data types, primary keys, foreign keys, and constraints.

  • Imported the CSV files into the respective database tables.

  • Ran SQL queries on the database to analyze the crowdfunding data.

References

line 5 reference

line 10 reference

About

Extracted, transformed, and loaded crowdfunding data using python and SQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published