About the project
Built with Next.js 16, React 19, TypeScript, and Tailwind CSS 4, the platform includes a complete administrative system for managing products, product variants, pricing, images, inventory, collections, journal articles, delivery zones, and store settings. Its order-management dashboard supports order tracking, status updates, customer details, internal notes, inventory adjustments, and revenue summaries.
The backend uses PostgreSQL and Prisma for persistent data management, with transactional order creation, server-side price validation, inventory reservations, and safeguards against overselling. Additional features include guest checkout, browser-based wishlists, product search, configurable delivery fees, optional order notifications, secure admin sessions, and SEO enhancements such as structured data, canonical URLs, and dynamic sitemaps.
The application also supports a database-free catalogue/demo mode for previewing the storefront, while clearly separating simulated checkout from persistent production orders.