Changelog
Last updated on 2026-03-20
All notable changes to the E-commerce Starter Kit are documented here.
v1.0.0 — Initial Release
Released: March 2026
Pages (40 total)
- Storefront (20): Homepage, Products, Product Detail, Categories, Cart, Checkout (3 steps), Order Confirmation, Wishlist, Compare, Search, About, Contact, FAQs, Shipping, Returns, Size Guide, Privacy, Terms, Careers, Press
- Auth (3): Login, Register, Forgot Password
- Account (4): Profile, Orders, Order Detail, Settings
- Admin (9): Dashboard, Products, Add Product, Orders, Order Detail, Customers, Customer Detail, Analytics, Discounts, Settings
- Utility (4): 404, Maintenance, Not Found, Root Layout
Components (71 total)
- 35 Primitives — shadcn/ui components (Button, Card, Table, Dialog, Sheet, Carousel, and more)
- 17 Storefront Composites — ProductCard, ProductGrid, ProductGallery, ProductFilters, CartLineItem, OrderSummary, HeroBanner, CategoryGrid, and more
- 9 Admin Composites — DataTable, StatsGrid, RevenueChart, AnalyticsChart, ConversionFunnel, ProductForm, DiscountForm, and more
- 10 Layout Components — StoreHeader, StoreFooter, AdminSidebar, AccountSidebar, CheckoutSteps, ThemeToggle, SkipLink, and more
Features
- Built on Next.js 16 with App Router
- React 19 with TypeScript
- Tailwind CSS v4 with oklch design tokens
- Light and dark mode via next-themes
- WCAG AA accessible (skip link, keyboard nav, focus indicators, screen reader support)
- Responsive from 375px to 1440px+
- Mobile sidebar (Sheet) for admin and account layouts
- 44px minimum touch targets
- Reduced motion support