ecommerce · 2025 · Full-Stack Developer

A comprehensive e-commerce marketplace platform where users can both buy and sell secondhand sneakers. Similar to Shopee/Lazada, it empowers anyone to become a seller without hassle, featuring seller dashboards, order tracking, and complete payment integration.

E-commerce Platform
Next.jsTypeScriptTailwind CSStRPCShadcn UIECOMMERCE2025Next.jsTypeScriptTailwind CSStRPCShadcn UIECOMMERCE2025

The problem

What we were up against.

Every build has friction. These were the constraints worth designing around.

01

Managing complex dual user roles with type safety

02

Integrating local payment gateway (Molly) documentation

03

Real-time inventory sync across multiple sellers

Inside the build

Feature by feature.

Screens and scope — what shipped and why it matters.

E-commerce Homepage

Designed and developed entire platform using Next.js and TypeScript

Screens

scroll the build →

Tap any frame to zoom.

Under the hood

How it works.

A comprehensive e-commerce marketplace platform where users can both buy and sell secondhand sneakers. Similar to Shopee/Lazada, it empowers anyone to become a seller without hassle, featuring seller dashboards, order tracking, and complete payment integration.

  • Used tRPC for type-safe API with shared types

  • Built custom Molly SDK wrapper with TypeScript

  • Implemented Supabase real-time subscriptions

  • Created reusable tRPC procedures for analytics

Built with

  • Next.js
  • TypeScript
  • Tailwind CSS
  • tRPC
  • Shadcn UI
  • Supabase
  • PostgreSQL
  • Molly Payment Gateway
  • Drizzle ORM
01Next.js
02TypeScript
03Tailwind CSS
04tRPC
05Shadcn UI

My role

Full-Stack Developer on E-commerce Platform.

A comprehensive e-commerce marketplace platform where users can both buy and sell secondhand sneakers. Similar to Shopee/Lazada, it empowers anyone to become a seller without hassle, featuring seller dashboards, order tracking, and complete payment integration.

Successfully launched marketplace with dual-role system

Seamless seller onboarding experience with guided setup

Buyer & Seller
Role System
Molly Gateway
Payment
tRPC + TS
Type Safety

Stack

Tools that shipped this build.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • tRPC
  • Shadcn UI
  • Supabase
  • PostgreSQL
  • Molly Payment Gateway
  • Drizzle ORM

Outcomes & next

What landed — and what's still on the list.

  • Maintained stable performance with zero payment issues
  • Positive user feedback on intuitive seller dashboard
  • Built scalable platform architecture for future growth

Building something similar?

I ship web and mobile products — from UI polish to the unglamorous backend work that keeps them running.