I have developed an eCommerce web application, incorporating a comprehensive tutorial along with independent development. Leveraging the MERN stack (MongoDB, Express, React, and Node.js), along with various complementary libraries and technologies, I've crafted a robust platform.
- Redux-Toolkit for efficient state management
- Tailwind CSS for sleek UI design
- React for dynamic user interfaces
- Node.js with Express for creating a robust backend RESTful API
- Security ensured through Stripe for online payments and Passport for authentication
The core functionalities of the eCommerce web application encompass:
- Product filtering
- Precise product searching
- Intuitive Admin Panel facilitating product management
- User role assignment
Notable features include the ability to:
- Upload images using the Multer library
- Grant admin privileges
The source code for this eCommerce web application is available on GitHub, featuring numerous commits showcasing the development journey. GitHub Repository
The application is deployed on Vercel, making it accessible online. You can visit the live site here.
This live eCommerce web application signifies the culmination of meticulous development efforts and stands as a testament to its functionality and accessibility.