$Kaan Dinç

a storefront the owner can run alone

I built a full-stack website for a retail business with React (TanStack Start), TypeScript and Tailwind CSS. The public side is a storefront: a product catalog, categories, and stock status so visitors can see what's actually available.

the part I care more about is the admin panel. It's a custom one, built so the owner can manage products, categories, discounts, homepage content and site settings without asking a developer to change anything. If the site needs code changes every time a price moves, it isn't finished.

data lives in a SQL database on Cloudflare D1, and Zod validates what goes in: anything that arrives from a form is checked against a schema before it reaches the database.

a shop site is really two products: the one customers see, and the one the owner uses every day. The second one deserves as much design as the first.