SaaS Product · 2023–Present
PharmacyHub — Pharmacy Education & Marketplace Platform
Pharmacy ecosystem platform: education for students, marketplace for the industry, and AI-powered intelligence — 364 APIs across 11 modules.
Problem
The pharmacy ecosystem lacks a unified platform that serves students (education and assessments), professionals (community and networking), and businesses (marketplace, billing, and engagement) — all with AI-powered intelligence to enhance learning and decision-making.
My role
Founder & lead developer — designed the modular backend, built all 11 domain modules, integrated AI agents, and built a companion WhatsApp AI assistant for pharmacy education.
Architecture overview
Monorepo with modular Spring Boot backend (11 domain modules, 71 JPA entities, 152 entity relationships), Next.js frontend (Turborepo, shadcn/ui), AI agent infrastructure, a RAG pipeline for pharmacy knowledge, and a separate Spring Boot WhatsApp AI microservice integrated via Evolution API.
Key features
- 11 backend modules: assessment, billing, community, engagement, entitlements, identity, learning, marketing, networking, platform, and more
- 364 REST API endpoints covering education, marketplace, and community operations
- Learning and assessment modules for pharmacy students
- Marketplace features for pharmacy businesses and suppliers
- AI agent infrastructure for pharmacy education and automation
- WhatsApp AI assistant with MCQ generation, Q&A, and chat summarization for students
- RAG pipeline for context-aware pharmacy knowledge retrieval
- Community and networking modules for pharmacy professionals
- Prometheus and Grafana monitoring
Engineering challenges
- Modeling 71 entities with 152 relationships across education, marketplace, and community domains
- Building an AI agent orchestration layer that routes intents to the right executor (OpenAI, Claude)
- Keeping 364 API endpoints consistent and well-documented as modules grow
Outcome / impact
A comprehensive pharmacy ecosystem platform with 364 APIs across 11 modules, serving students, professionals, and businesses with AI-powered intelligence.