Back to projects
Sep 19, 2025
1 min read

NBA Analytics Project

Data pipeline and visualization for NBA data

This project uses Streamlit to visualize NBA data.

The data pipeline is

NBA API

Raw data zone in S3 (json files for box scores)

Glue ETL

Processed data zone in S3 (parquet format and transformed into a star schema)

Athena queries

Streamlit app


Possible future additions include:

  • predictive analytics
  • advanced stats
  • real time data using kinesis streams