PROBLEM 02Inconsistent Project DataProject data was inconsistent across years, with videos and metadata stored in multiple formats that sometimes failed to load or display correctly.
SOLUTION 02Maintainable 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