Case Study · Vibe Code Tours Cohort 1 Flagship

CrossMart — Cross-Border Marketplace

High-velocity e-commerce built using Spec-Driven Development (SDD).

CrossMart Cross-Border Marketplace — Win Naing Soe project case study
Role
Full-Stack Engineer & Team Co-Lead
Period
2026
Client
Vibe Code Tours Cohort 1 Flagship
Domain
E-Commerce · Logistics · Cross-Border Trade
/ Overview

Built a full-stack cross-border marketplace platform for Southeast Asian consumer logistics. Developed in an agile team leveraging Spec-Driven Development (SDD) and SpecKit to formalize business workflows (Requirements Definition) and acceptance criteria before implementation.

/ Problem & Challenge

Rapidly delivering a full-stack cross-border logistics marketplace across distributed team members risks requirement drift, integration mismatches, and regression bugs during fast-paced sprint cycles.

/ Architecture & System Decisions

Employed Spec-Driven Development (SDD) and SpecKit to write complete user stories, database schemas, and API contracts before generating code, verified by automated GitHub Actions CI/CD pipelines.

/ Engineering Trade-offs
⚖ TRADE-OFF DECISIONSpec-First Discipline vs Immediate Coding: Invested upfront in formal SpecKit specifications (/speckit.specify, /speckit.plan), eliminating code churn and misalignment across team members.
/ Impact

Delivered complete supplier tracking, order fulfillment, and multi-tier product catalogs with zero ambiguity in user stories prior to implementation.

/ Highlights
  • ◆Employed SpecKit workflow (/speckit.specify, /speckit.plan, /speckit.tasks) ensuring zero ambiguity in user stories prior to code generation.
  • ◆Architected NestJS backend REST APIs with Prisma ORM and BullMQ background workers for order tracking.
  • ◆Enforced automated CI/CD validation pipelines on GitHub Actions with automated linting, security audits, and regression tests.
  • ◆Integrated Supabase Auth and Row-Level Security (RLS) policies for cross-border merchant data isolation.