تفاصيل العمل
Green Cart is a full-stack MERN (MongoDB, Express.js, React, Node.js) e-commerce web application designed for grocery shopping, built with a React/Vite frontend and an Express backend.
Key Engineering Highlights:
Secure Checkout Pipeline: Integrates Stripe payment processing with dedicated webhook handling alongside a Cash on Delivery (COD) option for flexible cart checkout.
Role-Based Authorization: Implements secure JWT-based authentication to manage distinct access levels for standard users, sellers, and administrators.
Media Management: Utilizes Cloudinary integration for efficient, cloud-based image storage and retrieval for product listings and dynamic user uploads.
Comprehensive Store Management: Features end-to-end functionality including product category filtering, real-time cart updates, address management, and dedicated seller order tracking.