← All work
DATA ENGINEERING / ORCHESTRATION

Stock Price Data Pipeline

An automated market-data pipeline connecting Airflow orchestration, Spark processing, object storage, PostgreSQL, and Metabase.

THE PROJECT / FOLLOW THE THREAD

A question. A process.
Work you can explore.

Follow the decisions behind the implementation, then inspect the original work.

01 / WHY THIS WORK EXISTS

The question behind the build.

API availability, raw-data retention, transformation, loading, and delivery need explicit boundaries for a pipeline to be understandable and repeatable.

ProjectStock Price Data Pipeline
Available evidence7 linked files
ExploreProject website & source
02 / THE CHOICES & CONNECTIONS

Follow the implementation.

  1. 01

    Check API availability and ingest price data into MinIO raw storage.

  2. 02

    Run Spark transformation in a Docker task.

  3. 03

    Load the formatted output into a PostgreSQL warehouse.

  4. 04

    Connect Metabase reporting and workflow completion notifications.

Apache SparkPostgreSQLMinIOMetabasePythonAirflowPySparkDockerPandas
Read the implementation notes
03 / OPEN THE WORK

Try the project for yourself.

Read the DAG and architecture documentation to follow dependencies from ingestion to reporting. The project highlights the orchestration around an analytical dataset.

Open the project website View the original source
04 / THE WORK BEHIND THE CLAIM

Choose where to look deeper.

Search the linked source inventory or narrow it to the kind of artifact you want to inspect. Files open at their original source.

7 linked source files

DOCREADME.mdYMLdocker-compose.override.ymlJSONpyrightconfig.jsonPYdags/random_number_checker.pyPYdags/stock_market.pyPYdags/taskflow.pyPYdags/test_load.py
Open the documentation Explore the repository
LATEST FROM GITHUB

The source
keeps moving.

Source updated

An end-to-end automated data pipeline built with Apache Airflow, Apache Spark, MinIO, PostgreSQL, and Metabase.

Current README excerpt

An end-to-end automated data pipeline built with Apache Airflow, Apache Spark, MinIO, PostgreSQL, and Metabase.

A source excerpt, not an independently verified outcome.

A different question.
A connected skill.

PostgreSQL · PySpark · Airflow

NovaTel Big Data Ecosystem

A telecom data-platform simulation for Egyptian-market traffic, connecting Kafka, PySpark, ClickHouse, Airflow, and Superset.

Follow this project
Python · PySpark · Docker

Apache Hadoop Enterprise Multi-Platform Lab

, fully configured Big Data environment for local development, education, and distributed processing.

Follow this project
Python · PySpark · Docker

Big Data Lab 2 Solution – Data Engineering Diploma

Data Engineering Diploma (Data Pill Academy) - Big Data Lab 2: Hive Internal vs. External Tables & Non-Transactional SCD Type 2 Architecture

Follow this project
A QUESTION WORTH EXPLORING?

Let’s make something useful.

Start a conversation

Project preview

Find a project

↑ ↓ to navigate · Enter to open · Esc to closeBrowse all work ↗