Project • Updated Aug 13, 2026

Portfolio & Content Platform

This website: an edge-rendered React site with an admin CMS, contact inbox, and live GitHub activity, built on Cloudflare Pages, Workers, and D1.

TypeScriptReactCloudflare WorkersD1HonoVite

Problem

One site had to work as a client-facing portfolio, a research archive, and a CMS the owner can update without a developer, and it had to stay fast on mid-range phones over 4G in Bangladesh.

Approach

React + TypeScript front end with per-route code splitting and a system font stack on phones; Cloudflare Pages Functions render every public page at the edge so crawlers and first visits get real HTML; a Hono API on Workers with a D1 database stores profile, writing, projects, and contact messages behind JWT and CSRF-protected admin routes.

Impact

First paint under a second on 4G, content editable from a protected admin panel, every public page indexable without a client-side render, and a contact inbox that lands briefs directly in the dashboard.

Links

Screenshots

Portfolio & Content Platform visual 1