All projects

E-commerce & Web Platform

CaseProz

Online shop for tech accessories, cases & gadgets in Kenya

The problem

Independent tech and accessory retailers often have great stock but no real storefront — customers can't browse the full catalog, save what they like, or check out without a DM back and forth.

What we built

A complete online shop: category browsing across phones, laptops, audio, and gaming gear, wishlists and cart tied to a shopper's account, Google or email sign-in, and a guided Lipa na M-Pesa checkout — backed by a custom admin dashboard for managing products, categories, and brands.

The result

Shoppers browse, save favourites, and pay with M-Pesa in a few taps instead of messaging back and forth. The store owner manages the entire catalog — products, categories, brands, and images — through a dashboard, without touching code.

Under the hood

CaseProz is a full-featured online shop for tech accessories, phone cases, audio gear, and gaming products in Kenya, with hand-picked deals, flash sales, and weekly new arrivals.

Shoppers browse by category — phones & tablets, computers & laptops, audio & headphones, and gaming — save favourites to a wishlist, and sign in with Google or a standard account.

Checkout supports guided Lipa na M-Pesa payment instructions, and a custom admin dashboard lets the store owner manage products, categories, and brands without touching code.

Built with

  • React 19
  • Vite
  • React Router
  • Node.js
  • Express
  • MongoDB
  • Cloudinary
  • Google OAuth
  • Vercel

Screenshots

Homepage Hero
Top Categories
Featured Products
Product Listings & Pricing
Category Navigation
Shop by Brand
Product Detail Page
Cart & Delivery Selection
M-Pesa Checkout
Shipping & Order Summary
Order History

Watch it in action

What it does

Product catalog & categories

Phones, laptops, audio, and gaming gear organized into browsable categories and brands.

Flash sales & deals

Time-boxed discounts and a dedicated section highlighting the biggest savings.

Wishlist & cart

Favourites and cart persisted to the shopper's account.

Google & email sign-in

OAuth login alongside standard email/password accounts.

M-Pesa checkout

Guided Lipa na M-Pesa payment instructions at checkout, with a card option.

Custom admin dashboard

Manage products, categories, brands, and images without touching code.

Next project

Adeera Business OS