A production e-commerce platform for anime merchandise with a 476-product catalog. It includes a server-rendered storefront, customer accounts, cart and checkout, and a full admin panel through which the client manages all store content. WhatsApp order notifications and ImageKit media delivery are integrated, and it's deployed serverless on Vercel. Live at kakarot.online.
Key Features
Storefront
SSR homepage with product rails and a hero carousel
Shop page with filters and sorting, plus live search with type-ahead suggestions
Product pages with size variants and a pincode delivery checker
Quick View modal and a slide-out cart drawer with a free-shipping progress bar
Checkout with coupons, gift cards, delivery options and Cash on Delivery
Order tracking, wishlist and stock alerts ("notify me")
Customer account
Orders, saved addresses, wishlist, profile and password
Loyalty points, gift cards and notifications
Admin panel (CMS)
Dashboard with stats and charts
Management for products, categories, orders (including manual order creation), customers, coupons, gift cards and reviews
Abandoned-cart and wishlist insights
Team management with roles and permissions
WhatsApp settings and message log
Appearance editor: the client edits the logo, banners, menus, announcements, FAQs, policy pages and SEO without writing code
Performance and SEO
In-memory caching and fewer database queries for fast server-rendered pages
Dynamic meta tags on every page
Image CDN optimization
Frontend
React 19 + TypeScript, TanStack Start (full-stack React with SSR), Vite
Production e-commerce store: 476 products, SSR storefront, cart & checkout, full admin CMS, WhatsApp notifications, ImageKit CDN. Serverless on Vercel.