Final Project Brief
Project Requirements and Deliverables
Cross-Track Collaboration
Project Ideas and Inspiration
Gotchas & Pitfalls
Week 16 Lesson Plan (Teachers)
Final Project Brief
Content coming soon...
Suggested Topics
- Purpose of the final project: demonstrate professional-level data engineering skills
- Team structure: cross-track teams with web, data, and other track members
- The data track role: building the data backend that powers the shared application
- Project timeline: kickoff, milestones, check-ins, and final presentation
- What makes a strong final project: reliability, clean code, documentation, and a working demo
- Portfolio value: how to present this project to employers
- Minimum viable product (MVP): defining the smallest useful version to build first
- Minimum viable product (MVP) definition template
- Communication expectations: standups, shared boards, and cross-track syncs
- Starter architecture diagram showing how all pieces connect: ingestion → dbt → Azure PostgreSQL → dashboard, orchestrated by Airflow
- Day 1 setup checklist: repo created, Azure resources provisioned, data source selected, dbt project initialized
- Final demo format: how to structure a 10-minute project presentation (problem statement, architecture, live demo, lessons learned)
The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0

*https://hackyourfuture.net/*
Found a mistake or have a suggestion? Let us know in the feedback form.