Welcome to the FashionHub E-commerce project repository! This project is a full-stack e-commerce platform developed using the MERN stack—MongoDB, Express.js, React.js, and Node.js.
Overview FashionHub aims to provide a comprehensive e-commerce solution tailored for fashion retail. It offers users an immersive shopping experience and administrators robust management tools. The platform ensures a seamless blend of functionality, performance, and aesthetics by leveraging modern web development technologies and best practices.
Features User Authentication: Secure user registration and login functionality, with role-based access control for administrators. Product Catalog: Browse and search through a diverse range of fashion products, with dynamic filtering and sorting options. Shopping Cart: Add desired items to the shopping cart, manage quantities, and proceed to checkout seamlessly. Order Management: Track order status, view order history, and manage shipping and delivery details. Admin Dashboard: Intuitive dashboard for administrators to manage products, orders, and user accounts. Responsive Design: Fully responsive user interface ensuring optimal viewing and interaction across devices. Technologies Used Frontend: React.js, Tailwind CSS Backend: Node.js, Express.js Database: MongoDB Other Tools & Libraries: Axios, CORS, bcryptjs (for password hashing), dotenv (for environment variables), body-parser
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.