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

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

Notes:
