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