ERIC MAN

Built with curiosity.Shaped by engineering.

Komorebi

Completed

A full-stack e-commerce web application covering the storefront, Stripe payments, and an admin dashboard for products, categories, and orders.

Next.js / React / TypeScript / Tailwind CSS / Node.js / Express.js / REST API / PostgreSQL / Prisma / Stripe / Docker / Zustand / TanStack Query

  • Product browsing and shopping cart
  • Wishlist
  • Checkout and payment processing
  • Stripe PaymentIntent integration
  • Stripe webhooks for order fulfillment
  • Inventory reservation
  • Order management
  • Admin dashboard with product and category CRUD
  • Customer and inventory management
Tomato Clock screenshot

I care about how things work.

client → api → database

System Design

Understanding how application components communicate and how different parts of a system fit together.

user 1—n order 1—n item

Data & Persistence

Working with relational databases, data models, queries, and persistent storage.

login → session → guard

Application Logic

Building APIs, authentication flows, business logic, and application state management.

state → render → feedback

User Experience

Creating responsive interfaces and interactions that make software easier to use.

Have an idea?Let’s build it.

I’m interested in meaningful challenges, interesting ideas, and opportunities to turn concepts into useful products.