ShopPulse — Full-stack e-commerce SPA with a React frontend, Express/Node.js backend, and localStorage/JSON-file persistence. Features product catalog with advanced search/filtering, full cart management, coupon discounts, product variants (color/attributes), verified buyer reviews with moderation, admin dashboard (Recharts analytics, testimonials, coupons, products, reviews), user profiles with address book, Stripe test-mode checkout, and a dark-mode Tailwind UI.
Tech: React, React Router, Express, Tailwind CSS, Recharts, Stripe API, Webpack, localStorage, JSON-file persistence.