All work

Full Stack · 2025

VibeCommerce

A clean full-stack shopping cart

VibeCommerceSource-available · no public deploy

[ Overview ]

VibeCommerce is a full-stack mock e-commerce cart demonstrating clean architecture and database integration. The React + TypeScript + Tailwind frontend handles browsing, quantity steppers, and toast feedback, while a Node.js + Express + TypeScript backend exposes REST APIs for products, cart CRUD, and checkout with SQLite persistence. State is managed through React Context in a feature-based structure.

[ Engineering highlights ]

  • Product browsing with quantity steppers
  • Cart CRUD + mock checkout, persisted to SQLite
  • REST APIs in a feature-based structure
  • React Context state with toast feedback

Next project

EnamDoc