អំណាន (Omnan)
Bilingual content-publishing platform for the Cambodian community, deployed on Cloudflare's edge
A bilingual (Khmer/English) content-publishing platform for the Cambodian community — article authoring, social engagement, and content discovery, deployed on Cloudflare's edge. Features: • Rich-text article publishing with TipTap editor • Social layer: follow/unfollow, threaded comments, bookmarks with folders • Content discovery: search, featured articles, series/collections • Reading progress tracking and notifications • OAuth sign-in (Facebook, Google) via Better-Auth • Community moderation with content reporting • Rate limiting (5/min auth, 10/min content) Tech stack: • TanStack Start (full-stack React) running on Cloudflare Workers • Cloudflare D1 (SQLite at the edge) + Drizzle ORM • Cloudflare R2 for image/media storage • Better-Auth for authentication • Tailwind CSS + Radix UI components • TanStack Query + Form for data/forms Live at omnan.com — evolved from an open-source knowledge-sharing initiative into a production platform for the Cambodian community.