
A premium electronics store for India — designed and built solo, from plan to production, in four weekends.
- Year
- 2026
- Role
- Design · Solo Developer
- Client
- KTech Store
- Duration
- 4 weekends
SOLO · ECOMMERCE
KTech Store — Premium Electronics, Ready to Ship
Design, storefront, checkout, and admin — one developer, four weekends
KTech Store is an ecommerce site for premium electronics and accessories in India. I designed the product and built it end to end: public catalog, cart and Razorpay checkout, customer accounts, and the admin tools that run the store.
Role
Solo
Timeline
4 weekends
Market
India
Payments
Razorpay
What Shipped
The brief was a store people can browse, trust, and pay on — keyboards, audio, cameras, and desk gear — without a marketplace template. I owned the interface, the catalog model, and the checkout path.
Four weekends covered planning through a production build: storefront, guest and signed-in carts, order flow, and an admin panel for products, orders, and featured merchandising. The live site is ktechstore.in.
- Scope
- Design + build
- Stack
- Next.js 16
- Data
- MongoDB
- Checkout
- Razorpay
Constraints
- One person, both sides — Design and engineering had to stay in the same loop so the storefront, checkout, and admin did not drift apart.
- Payments have to be exact — India checkout means rupees in paise, server-side totals, and a webhook that does not double-charge or double-decrement stock.
- A store is more than a catalog — Guests need a cart before they sign in. Staff need orders, products, and support without a separate product.
How It Was Built
Storefront on Next.js
App Router pages for catalog, product detail, cart, checkout, and account. Tailwind and a small component set kept the UI consistent without a design handoff.
Checkout that recomputes the bill
Razorpay amounts are calculated on the server. The webhook verifies the signature and decrements stock once, so a retry does not create a second order.
Admin for the people running the shop
Products, categories, orders, featured placements, and support live behind role checks. Cloudinary holds images. Background jobs cover bulk import and payment reconciliation.
Storefront
Homepage
Search, categories, and a direct path into the catalog.
Shop by category
Headphones, keyboards, mice, monitors, and more — plus a brand spotlight.
Product listing
Filters, price range, stock, and rupee pricing on the grid.
Product detail
Gallery, offer price, add to cart, and warranty on the product page.
Outcome
Delivery
4 weekends
Planned and built solo, from interface to production checkout.
Store
Live
Public catalog and checkout at ktechstore.in.
Ownership
End to end
Design, frontend, API, data model, and admin in one codebase.
Market
India
Razorpay, rupee pricing, and shipping built for local buyers.
Need a store designed and built by one person?
I design and ship ecommerce — catalog, checkout, and the admin behind it — without splitting the work across a team.