E-commerce / Web Application
BubbleWhite
A Cambodia-focused clothing e-commerce platform. The system covers the full commercial path — browsing and product discovery, cart and checkout workflows, customer accounts, order handling, promotions, product image management, and payment integration — together with the administration needed to operate it day to day.

Overview
An online clothing store for the Cambodian market, built as a complete commerce system rather than a catalogue site: customers browse and buy, and the business operates orders, stock imagery, and promotions from the same application.
Context
Content pendingwho the store serves, how they sold before this existed, and what scale it operates at.content/projects.ts
Problem
Content pendingthe specific problem the platform was built to solve.content/projects.ts
My Role
Content pendingwhich parts you owned — data model, API, storefront, admin, deployment.content/projects.ts
Approach
Content pendinghow you sequenced the build and why.content/projects.ts
Architecture
Content pendingrequest path, rendering strategy, and where each responsibility lives.content/projects.ts
Technology
- Nuxt
- Vue
- Tailwind CSS
- MySQL
- Cloudflare
- Payment APIs
- GO
- Railway
Key Features
- Product discovery and browsing
- Shopping and checkout workflow
- Customer accounts
- Order management
- Promotions
- Product image management
- Payment integration
Database
Content pendingcore tables, key relationships, and the indexes that matter.content/projects.ts
API
Content pendingendpoint surface, auth model, and validation strategy.content/projects.ts
Security
Content pendingauthentication, authorization, payment handling, and hardening.content/projects.ts
Deployment
Content pendinghosting, TLS, Cloudflare configuration, and release process.content/projects.ts
Challenges
Content pendinga real constraint you hit, and how you resolved it.content/projects.ts
Technical Decisions
Content pendinga technical decision you madecontent/projects.ts
Outcome
Content pendingwhat the platform does for the business now. No invented metrics.content/projects.ts