Skip to content
← Back to Work

Personal Portfolio & Publishing Platform

A production-deployed personal portfolio and publishing platform for presenting projects, writing, professional context, and work enquiries through a managed public experience.

LiveReact · TypeScript · TanStack Start · TanStack Query · Tailwind CSS · Supabase · PostgreSQL · Cloudflare Workers · Wrangler

Problem

Static portfolio websites can become difficult to maintain as projects, writing, profile information, and professional context evolve over time.

Approach

The platform combines public project and Journal publishing with a private authenticated Studio for managing portfolio content, profile information, and incoming enquiries within one structured product.

Outcome / Learning

A live personal publishing platform exploring how content management, authenticated administration, responsive UX, and production dep

Key Features

  • - Dynamic project and case-study publishing
  • - Journal publishing
  • - Private authenticated Studio
  • - Editable profile and site content
  • - Structured professional enquiry inbox
  • - Supabase Auth and Row Level Security
  • - Responsive interface
  • - SEO and social-sharing metadata
  • - Dynamic sitemap and robots.txt