EH_CART
Full-Stack E-Commerce Platform
Project Overview
Comprehensive e-commerce system with JWT authentication, Stripe integration, separate admin/vendor portals, and background job queues (BullMQ/Redis) for automated campaigns.
Key Engineering Highlights
- Engineered end-to-end e-commerce flow: catalog browsing, interactive cart, secure checkout, and order tracking.
- Implemented role-based access control (RBAC) with JWT for customers, vendors, and platform admins.
- Built resilient RESTful APIs for product listing/search, cart operations, order processing, and user management.
- Crafted modular UI using Next.js, Tailwind CSS, and Radix UI primitives for reusable and responsive components.
- Integrated Stripe for automated payments and BullMQ/Redis worker queues for transactional email campaigns.
- Optimized PostgreSQL queries, API endpoints, and client rendering for fast initial loads.