GoCart Platform
A modern, robust e-commerce experience designed to delight shoppers and empower vendors with premium gadgets.

GoCart is a robust multi-vendor digital e-commerce platform built strictly from a development-first perspective. The primary focus was establishing a highly scalable architecture that supports multiple vendors managing their own products, alongside a seamless, high-performance customer storefront. Built dynamically using Next.js, Tailwind CSS, and Redux Toolkit.
Problem and Solution
Creating an e-commerce platform that handles multiple concurrent vendors requires complex state management and seamless routing architectures.
Complex Multi-Vendor
State Management
The core engineering challenge was building an architecture that could effectively separate concerns between a massive customer-facing storefront, dedicated vendor management dashboards, and a global super-admin panel, all while maintaining lightning-fast page loads.
Next.js Architecture &
Redux Integration
Implemented a highly optimized Next.js App Router structure. Leveraged Redux Toolkit to securely manage complex global states across different authentication layers, ensuring that vendor data, cart sessions, and admin controls remain cleanly separated and instantly reactive.
Development Process
Architecture Setup
Established the core foundational repository utilizing Next.js, planning out the complex multi-tenant routing schema required to support distinct dashboards for Public Users, Vendors, and Admins natively.
State Management
Integrated Redux Toolkit to provide a centralized, predictable state container, ensuring that active shopping carts, user sessions, and vendor product updates sync harmlessly across thousands of components.
UI Engineering
Translated functional requirements into fluid frontend components entirely via code using Tailwind CSS and Lucide React, ensuring maximum performance without relying on high-fidelity visual prototypes.
Deployment & Integration
Finalized API integrations and multi-tier authentication guardrails before deploying the fully functional codebase as a live demo.
Platform Interface




The Outcome
GoCart successfully demonstrated my ability to architect and deploy a robust full-stack solution from absolute scratch. By relying purely on code—Next.js, Redux, and Tailwind CSS—I bridged complex data flows with a responsive front-end without the need for pre-existing visual mockups.