E-Commerce · Platform · Multi-Vendor Ready

Lukuu
Apparel Platform

A flexible e-commerce platform engineered for apparel and accessories — supporting both single-brand storefronts and optional multi-vendor marketplace architectures with clean product discovery and seamless checkout.

Next.jsTailwind CSSE-CommerceResponsive Design
View Live Store
Lukuu storefront

Multi-Vendor

Architecture

Product Variations

Complexity

100%

Mobile Responsive

Live

Status

My Role

Full-Stack Developer & UX Designer

Project Type

Apparel E-Commerce Platform

Status

Live & Operational

01 / The Challenge

Building flexibility into apparel commerce.

Lukuu needed a platform that could grow from a single-brand storefront into a full multi-vendor marketplace — without requiring a complete rebuild. The challenge was architecting a system that handled complex product variations (sizes, colors, inventory per SKU) while keeping the buying experience clean and friction-free.

Off-the-shelf solutions either locked clients into a fixed model or sacrificed customization and performance. The requirement was a platform built specifically for apparel commerce, from product filtering to checkout flow.

The result needed to feel premium, load fast, and scale as the business grows.

02 / The Platform

Built for browsing, optimized for buying.

Homepage
Homepage
Product Grid
Product Grid
Cart
Cart
Product Detail
Product Detail
03 / Key Features

Every feature designed for both customer and seller.

Dynamic Product Filtering

Real-time filtering by category, size, color, and price range, all handled client-side with Redux for zero loading states and instant product discovery.

Redux State Management

Centralized cart and product state using Redux Toolkit, ensuring consistent behavior across the shopping journey, from product selection to checkout.

M-Pesa STK Push Checkout

Integrated Safaricom Daraja API for seamless mobile money payments. Customers pay directly via phone, no card details, no friction, no abandoned carts.

Product Variation System

Handles complex SKU logic, sizes, colors, and stock per variation, with intelligent out-of-stock handling and variant-specific pricing.

Merchant Admin Dashboard

A full backend dashboard for managing inventory, processing orders, updating product listings, and monitoring sales, built for the business owner to operate independently.

Secure Auth System

JWT-based authentication for customers, with separate admin auth roles, protected routes, and persistent sessions.

04 / Tech Stack

Modern web architecture for e-commerce

Frontend

Next.js

State

Zustand

Styling

Tailwind CSS

Backend

Next.js

API

Express.js

Database

Neon Db

Payments

M-Pesa

Deployment

Render

05 / Key Insight

"The difference between a template store and a real platform is the back end. Building flexibility requires thinking architecture-first, not design-first."

Lukuu was engineered from the database schema up with multi-vendor architecture in mind. Product variations, inventory tracking, and vendor management are baked into the core system, not bolted on. This means scaling from single-brand to multi-vendor marketplace is a matter of configuration, not rebuilding.

HAVE A PROJECT
IN MIND?

I’m currently accepting new projects and full-time opportunities. Let’s build you a solution that matters.