PharmaPlus

Kenya's leading online pharmaceutical e-commerce platform with 12,000+ products across 90+ branches, processing 10,000+ daily transactions

Tech Stack :
PharmaPlus

PharmaPlus

Overview

PharmaPlus is Kenya's leading online pharmaceutical e-commerce platform, serving customers across 90+ branches nationwide. The platform features a catalog of 12,000+ products spanning categories like Medicine, Vitamins & Supplements, Skin Care, Health Devices, Beauty & Cosmetics, and more — processing over 10,000 transactions daily with integrated M-Pesa and credit card payment gateways.

Key Contributions

  • Architected and deployed a responsive, interactive Progressive Web App (PWA) using React.js and Next.js, ensuring seamless cross-browser and mobile experiences with offline capabilities and lightning-fast live search across the full product catalog
  • Engineered and scaled a secure payment and logistics platform using Spring Boot and Python/FastAPI, integrating M-Pesa and credit card gateways to orchestrate delivery events and handle high transaction volumes
  • Optimized nationwide delivery logistics by integrating Google Maps Geolocation API to dynamically calculate optimal routes and service zones across 90+ branches, reducing average delivery time by 18%
  • Implemented Google Analytics and custom event tracking using meta tags and scripts to monitor user behavior, conversion funnels, and application performance, enabling data-driven product improvements
  • Designed and implemented a suite of RESTful APIs to enable real-time data flow between front-end and back-end systems, directly improving user interaction speed and system responsiveness
  • Established a robust DevOps pipeline by containerizing microservices with Docker, optimizing application performance, and automating CI/CD workflows to enhance deployment frequency and reliability

Features

  • Live search across 12,000+ pharmaceutical products
  • Category browsing (Medicine, Supplements, Skin Care, Health Devices, and more)
  • M-Pesa and credit card payment integration
  • Nationwide delivery with optimized route calculation
  • Prescription upload and processing
  • User accounts with wishlist, order history, and product comparison
  • Newsletter subscriptions and promotional offers
  • Offline-capable Progressive Web App (PWA)

Tech Stack & Mobile Experience

  • Frontend: React.js / Next.js (PWA)
  • Backend: Spring Boot (Java), Python / FastAPI
  • DevOps: Docker, CI/CD Pipelines
  • APIs: Google Maps Geolocation API, RESTful APIs
  • Analytics: Google Analytics, Custom Event Tracking
  • Payments: M-Pesa, Credit Card Gateways
  • Database: PostgreSQL
PharmaPlus Mobile View

Notes: