Skip to content
Sarangan Raviraj
← All work
09Tooling2026Live

Dev-Portfolio

A portfolio site with a fully dynamic admin dashboard, so every piece of content is editable without touching code.

Overview

A portfolio that needs a developer to change a sentence stops being updated. This one was built the other way around: the site is a shell and the content lives in a database, managed through an admin dashboard behind real authentication.

Approach

Supabase provides the backend, database and secure authentication; the admin dashboard covers every section of the public site so there is no content that requires a deploy to change. Deployed on GitHub Pages.

Outcome

The owner maintains their own site — the practical test of whether a CMS was worth building.

Contact

Ready to build something with intent?

Tell me what you are working on and what you need it to do. I reply to everything.