Skip to content

making a e-commerce web app using react.js, mongodb, node.js, express.js

Notifications You must be signed in to change notification settings

raviycoder/E_COMMERCE_WEB_APP

Repository files navigation

E-Commerce Web Application

Overview

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.

Key Components

  • 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

Core Functionalities

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

GitHub Repository

The source code for this eCommerce web application is available on GitHub, featuring numerous commits showcasing the development journey. GitHub Repository

Website

The application is deployed on Vercel, making it accessible online. You can visit the live site here.

Conclusion

This live eCommerce web application signifies the culmination of meticulous development efforts and stands as a testament to its functionality and accessibility.