A production-ready, lightweight e-commerce monorepo with a React 19 frontend, Express/Prisma backend, mock and API data modes, admin panel, Docker support, and GitHub Actions CI/CD.
Features
Customer: Auth, product catalog (search/filter/sort), cart, wishlist, checkout, orders, reviews, dark mode, responsive design
Admin: Dashboard, product/category CRUD, order management, customers, coupons, inventory
Backend: JWT auth, Swagger, Zod validation, rate limiting, payment provider abstraction (Mock + Stripe stub)