Full-Stack Ecommerce Website
This project, built with React, React Query, Redux Toolkit, Material UI, React Icon, Stripe, Firebase, and Tailwind CSS, features an admin dashboard that provides an overview of performance metrics, including products, orders, and revenue, with graphical charts. It includes a product management page for admins to add, delete, and modify products, and an order management page listing orders with customer and order details, allowing status updates. The homepage showcases a slider and featured products, with cart and payment functionality for logged-in users. Each product page has a photo gallery, customer reviews, and similar product suggestions. The checkout process saves customer addresses for future purchases. Google integration allows importing user information from Google accounts.
ReactjsRedux ToolkitReact QueryTailwindCSSMaterialUIFirebase