VibeCommerce
A clean full-stack shopping cart
Role
Solo developer
Year
2025
Category
Full Stack
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.
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
ReactTypeScriptExpressSQLiteTailwindVite