Work/HealthTech

Planet Of Medicine

Planet of Medicine (POM) is a healthcare marketplace that serves three distinct actors: customers (patients), doctors/clinics, and platform admins.

Patients can discover clinics by specialty, follow favorites, book and reschedule appointments, receive digital prescriptions, and submit blood-donation requests. Clinics get a full operations

suite — schedule and holiday management, service catalogs, patient records, prescription writing, promotional offers, staff accounts with granular permissions, and an accounting module

tracking transactions and platform commission deductions. Admins oversee the entire ecosystem: managing clinics, subscriptions, system-wide offers, users, hospitals, and reviewing platform

statistics.

Role
Team Leader
Year
2023
Category
HealthTech
Employer
Moustafa Alasadi
Planet Of Medicine

The problem

Independent clinics and small medical practices lack an affordable, unified system to manage their day-to-day operations and reach patients. Patients, meanwhile, have no single place to

discover trusted clinics, book appointments, and keep their medical history and prescriptions organized. Existing tools tend to solve only one side — either practice management or patient

booking — and rarely support multi-staff clinics, local languages, or a sustainable revenue model for the platform operator.

The solution

POM provides a single backend that unifies both sides of the medical-services relationship. Clinics get a complete management platform (scheduling, patient records, prescriptions, staff

permissions, and accounting), patients get discovery and self-service booking with digital prescriptions and notifications, and the platform operator monetizes through subscriptions plus

per-appointment commissions. A clean layered architecture, custom fine-grained permissions, bilingual support.

Overview

Planet of Medicine (POM) is a healthcare marketplace that serves three distinct actors: customers (patients), doctors/clinics, and platform admins.

Patients can discover clinics by specialty, follow favorites, book and reschedule appointments, receive digital prescriptions, and submit blood-donation requests. Clinics get a full operations

suite — schedule and holiday management, service catalogs, patient records, prescription writing, promotional offers, staff accounts with granular permissions, and an accounting module

tracking transactions and platform commission deductions. Admins oversee the entire ecosystem: managing clinics, subscriptions, system-wide offers, users, hospitals, and reviewing platform

statistics.

03

Engineered with

PHP/Laravel

PHP/Laravel as a Backend Framework

Next.JS

As a frontend stack

MySQL

MySQL as a database

06

Key outcomes

01

Appointment booking & lifecycle management — patients book by service and time slot; clinics reschedule, toggle status, and track full audit logs; every appointment carries a QR code and status history.

02

Clinic operations suite — schedules, holidays, service catalogs, patient profiles, and digital prescriptions with medicines, tests, and follow-up notes.

03

Role-based access with permissioned staff — a custom RBAC system with four roles, where clinic employees receive granular permissions (manage schedules, services, patients, medicines, accounting, etc.)

04

Clinic billing & subscription monetization — subscription plans, per-appointment commission deductions, clinic transactions with summaries and Excel exports, and balance tracking.

05

Discovery & engagement — search clinics by specialty, featured clinics, following, reviews and ratings, promotional/system offers, and landing-page statistics.

06

Bilingual, notification-driven experience — full English/Arabic localization, FCM push notifications, SMS phone verification, and blood-donation requests.

Have a system worth building carefully?