{"repo":"adarshupadhyay21/fullstack-ecommerce","free":true,"listed":false,"github":"https://github.com/adarshupadhyay21/fullstack-ecommerce","clone":"git clone https://github.com/adarshupadhyay21/fullstack-ecommerce.git","description":"ShopEase is a fully functional e-commerce platform built with the MERN stack (MongoDB, Express, React, Node.js) with Admin Dashboard","language":"JavaScript","stars":22,"topics":["expressjs","jwt-authentication","mongodb","multer","nodejs","npm","reactjs","cloudinary","fullstack-ecommerce","stripe-payment"],"license":null,"category":"ecommerce","readme_excerpt":"🛒 ShopEase - Full-Stack E-Commerce Website ShopEase is a fully functional e-commerce platform built with the MERN stack (MongoDB, Express, React, Node.js). It includes essential e-commerce features like product browsing, filtering, user authentication, order management, and an integrated payment gateway using Stripe . An admin panel is also provided for managing products and orders efficiently. 🚀 Features ✅ User Features 🏠 Home Page – Browse featured and new products. 🔍 Product Listing – View all products with filters for category, price, and more. 🛒 Cart Management – Add, remove, and adjust quantities in the cart. 💳 Secure Checkout – Make payments using Stripe. 🗂 Order History – View past orders and their status. 🔐 User Authentication – Register, login, and manage profile. 🔑 Admin Features 📦 Manage Products – Add, update, and delete products. 📊 Order Management – View all orders and update their status. 🏷 Category Management – Create and manage product categories and subcategories. 💡 Tech Stack Frontend: React (with Hooks and Context API) Redux for state management Axios for HTTP requests Backend: Node.js Express.js MongoDB (Mongoose ORM) Payment Integration: Stripe Payment Gateway Authentication: JWT (JSON Web Tokens) bcrypt for password hashing 🛠 Installation 1. Clone the Repository git clone https://github.com/adarshupadhyay21/shopease.git cd shopease 2. Install Dependencies Frontend cd client npm install Backend cd server npm install 3. Create a .env file i","default_branch":null,"files":null,"tree":[],"storefront":"/r/adarshupadhyay21","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adarshupadhyay21/fullstack-ecommerce/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}