Ecommerce Website - Alpha's Baby & Kids

Ecommerce Website - Alpha's Baby & Kids

A modern commerce platform for growing local businesses.

Role: Full Stack Web Developer
Stack: Next Js · Node · Postgresql
Year: 2025

The Problem

A typical baby shop in Rongai lacks a centralized, secure, and scalable digital system to manage products, payments, and customers—resulting in operational inefficiency, poor customer experience, and lost revenue.

The Strategy

The strategy focused on digitizing a traditional retail business by centralizing operations into a shared backend, enabling frictionless mobile-first commerce with local payment methods, and introducing customer accounts and role-based access to support long-term scalability, governance, and repeat revenue.

The System

The system is a full-stack eCommerce platform designed to help a retail baby shop in Rongai move from offline/WhatsApp ordering to a structured online storefront. It consists of a Next.js customer-facing web app connected to a shared Node.js backend that powers product data, orders, and checkout workflows. Payments are handled through integrated M-Pesa and Paystack flows, while authentication and access control ensure secure operations across customer and admin roles.
Frontend UI
API Layer
Data Layer
AI Services
Before
After

Outcome

  • Customers can now discover products and complete purchases remotely.
  • The business is no longer limited by location or operating hours.
  • Eliminated manual stock tracking.
  • Staff no longer rely on memory, spreadsheets, or chat history.
  • Customers complete payments directly on the platform.
  • No more manual till number sharing or payment reconciliation.
  • The shop can begin building a real customer base, not just one-off buyers.
  • Reduced risk of accidental or malicious system changes.
  • New product categories can be added easily.

Reflection

This project demonstrated that meaningful digital transformation is less about advanced technology and more about designing simple, reliable systems that align with real business workflows and local user behavior.