
Harvard Art Museums Data Engineering Analytics
This is a complete data engineering tutorial that walks you through building an ETL pipeline with the Harvard Art Museums API. You'll extract artifact data via paginated requests, transform nested JSON into three relational tables (metadata, media, colors), load everything into MySQL or TiDB, then build a Streamlit dashboard with Plotly visualizations. The code handles rate limiting, includes 20+ analytical queries, and covers the full workflow from API key setup to interactive dashboards. Good if you're learning data engineering fundamentals or need a museum data starter project. The repo includes actual implementation code, not just concepts, so you can run it immediately after setting up your API credentials and database connection.
- skills.sh installs
- 628
- GitHub stars
- 2
- last updated
- Jul 14, 2026
Install
$ npx -y skills add aradotso/data-skills --skill harvard-art-museums-data-engineering-analytics --agent claude-codeInstalls into .claude/skills of the current project.
Files
Harvard Art Museums Data Engineering & Analytics
Skill by ara.so — Data Skills collection.
This project demonstrates a complete data engineering workflow: extracting data from the Harvard Art Museums API, transforming it into relational tables, loading into SQL databases, and building interactive analytics dashboards with Streamlit.
What This Project Does
- API Integration: Fetches artifact data from Harvard Art Museums API with pagination and rate limiting
- ETL Pipeline: Transforms nested JSON into structured relational tables (metadata, media, colors)
- SQL Storage: Loads data into MySQL/TiDB Cloud with proper schema design
- Analytics: Executes 20+ predefined analytical queries
- Visualization: Interactive Plotly dashboards for data exploration
Installation
# Clone the repository
git clone https://github.com/Manali0711/Harvard-Artifacts-Collection-Data-Engineering-Analytics-App.git
cd Harvard-Artifacts-Collection-Data-Engineering-Analytics-App
# Install dependencies
pip install -r requirements.txt
Sponsors
Details
- Repository
- github.com/aradotso/data-skills
- Categories
- Data Science & ML, Marketing & SEO
- First seen
- Jul 14, 2026
More from aradotso/data-skills
All 60- Harvard Artifacts Data Engineering Streamlit623
- Coinmarketcap Diamonds Premium Analytics608
- Harvard Art Museums Data Engineering536
- Apache Airflow Orchestration1.9K
- Datatalks Data Engineering Zoomcamp1.9K
- Llm Public Opinion Analytics Assistant1.9K
- Roblox Mm2 Analytics Toolkit1.9K
- Mm2 Analytics Dashboard Roblox1.8K
- Mm2 Analytics Roblox Toolkit1.8K
- Mm2 Analytics Roblox Tracker1.8K
- Mm2 Roblox Analytics Toolkit1.8K
- Mm2 Roblox Analytics Tracker1.8K
- Murder Mystery 2 Analytics Toolkit1.8K
- Llm Public Opinion Analytics1.7K
- Altimate Data Engineering Skills1.5K
- Amee Joshi Data Engineering Portfolio1.5K
- Analytics Tracking Automation1.5K
- Data Engineering Medallion Pipeline1.5K
- Data Engineering Study Material1.5K
- Employee Performance Analytics Hr1.5K
- Enterprise Data Engineering Pipeline Ssis Pyspark1.5K
- Harvard Art Museum Data Pipeline1.5K
- Harvard Art Museum Etl Analytics1.5K
- Harvard Art Museums Data Pipeline1.5K