Active Learning Project2024Solo builder & learner

BayonHub

Khmer-first classifieds marketplace experiment for Cambodia

This is a solo learning project built to practice full-stack architecture, product flow design, and Cambodia-first product thinking. It is not a funded startup or launched business.

The problem I explored

Cambodia has no widely trusted, Khmer-friendly digital classifieds platform. I wanted to explore what one might look like.

What I built

  • A buyer-to-seller listing flow with search and categories.
  • Basic account management and seller profile concept.
  • A simple trust indicator experiment (phone verification idea).
  • A tiered listing model as a monetization concept to explore.

Stack

Nuxt 3TypeScriptNestJSPostgreSQLRedisTailwind CSSDockerCloudflareVercel
Repository is private while I complete a security and code quality cleanup.
Full case study →
Listing detail page

What I learned

  • How to structure a Nuxt + NestJS full-stack project from scratch.
  • Database schema design for a marketplace (users, listings, categories).
  • How to think about trust in two-sided marketplace products.
  • Why phased, connected flows matter more than isolated flashy features.
  • How Docker and Vercel work together for deployment.
  • How much harder building a real product is than following a tutorial.

More projects ship here as they're built.

What I'm building toward

The portfolio starts with BayonHub. This is where it goes next.

Marketing Websites
Full-Stack Web Apps
Admin Dashboards
SaaS MVPs
AI Chatbot Products
AI Agent Tools

Want to build something together?

Let's talk →