Problem
The portfolio needed to show visual work while remaining editable. Static pages would have made updates slow, so the project needed a CMS-driven content workflow.
My Role
I worked on full-stack and CMS development, connecting frontend presentation, dynamic content, gallery behavior, and metadata handling.
Engineering Work
The system connected Sanity CMS content to Next.js pages so portfolio items could be managed cleanly. The frontend was structured around responsive gallery presentation and clear metadata.
What It Proves
This case file shows CMS thinking: content models, editable workflows, dynamic pages, and a frontend that can present creative work without locking the owner into developer-only updates.
What I Improved Or Learned
The project reinforced how important content modeling is. A clean CMS setup makes the visible site easier to use, but it also makes the owner more independent.