Full-stack milestone
First full-stack app, shipped end to end

Product Store was the milestone project: the first time the frontend, a self-written API, and a real database were connected and deployed together instead of stopping at a local prototype.
The app lets visitors browse a product catalog in a responsive grid, open a product to see its price, description, and image, and relies on MongoDB so the catalog persists rather than resetting on every reload.
Building it meant working through the full loop a production app requires: designing the API contract, wiring the Express backend to MongoDB, consuming that API from Next.js, and finally deploying the result on Vercel for anyone to use.

A clean clinic website with a live preview and no code link
A polished dental clinic website built with Next.js, Tailwind CSS, Git, and Vercel — focused on presentation, trust, and a simple live preview experience.

A complete storefront, built under a hackathon clock
Listings, cart, and checkout flow built with Next.js, TypeScript, Tailwind, and shadcn/ui — shipped end-to-end under hackathon time pressure.