Problem: Inconsistent Project Data
Project data was inconsistent across years, with videos and metadata stored in multiple formats that sometimes failed to load or display correctly.
Solution: Maintainable Data Structures
The archive is built around standardized JSON files to support long-term maintenance and future growth.
src/data/
├ projects/ → student projects by year
├ keynotes/ → keynote talks by year
├ highlighted.json → featured projects
└ partners.json → program partners