Project case study
Gallery Data Prototype
A small Express and SQLite experiment that taught me what I actually wanted from the gallery before moving to a cleaner archive and portfolio structure.
Why it existed
The first gallery backend was useful because it forced me to think about image metadata, duplicate handling, and the shape of future filtering.
It was the right experiment for an earlier version of the problem even though it was not the final answer.
What survived
The current site still carries forward the lessons from that prototype, especially around content relationships and validation.