Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/porte-bleue/mongo-to-postgres-etl

Set up a Cost-Effective Modern Data Stack for a Charity
https://github.com/porte-bleue/mongo-to-postgres-etl

analytics-platform analytics-stack charity data-for-good dbt modern-data-stack mongodb mongodb-database postgresql-database prefect preset python

Last synced: 4 months ago
JSON representation

Set up a Cost-Effective Modern Data Stack for a Charity

Awesome Lists containing this project

README

        

# Analytics La Porte Bleue
> Modern Data Stack for a Charity

Get started with a cost-effective modern data stack using this repo.
Read more about the project in my blog post [here]().

This repo helps bootstrap the infrastructure of a charity's modern data stack known as La Porte Bleue.
## Architecture

![](data_stack_diagram.png)

1. Ingestion: **Python** (PyMongo & SQLModel)
2. Orchestration: **Prefect**
3. Warehousing: **Heroku Postgres**
4. Transform: **dbt**
5. Business Intelligence: **Preset**