Al-Riyadh Psychiatric EMR & Telehealth Suite
The specialized clinic required a dedicated psychiatric & addiction EMR with integrated HIPAA-compliant video consultations (no third-party apps like Zoom), 7 role-isolated portals, and sub-200ms medical chart retrieval.

Operational Benchmarks
Measurable impact achieved in production.
Isolated Portals
Record Retrieval Speed
Encrypted Sessions
Paperless Operation
Operational Challenges
Critical bottlenecks prior to system deployment
- Strict medical data privacy and audit compliance.
- Coordinating workflows across 7 distinct user roles seamlessly.
- High-definition, browser-native encrypted telemedicine video rooms.
- Instantaneous medical record querying under concurrent clinic load.
Operational Transformation
Direct before vs after production benchmarks
Patient Record Management
Remote Consultations
Reminders & Triage
Architectural Decisions & Trade-offs
Engineered design choices, technical rationale, and evaluated trade-offs
Implemented CQRS with MediatR in .NET 9
Architectural Rationale:
Separated heavy read queries from clinical state updates, ensuring blazing speed and zero concurrency collisions.
Integrated Daily.co WebRTC Infrastructure
Architectural Rationale:
Provided browser-native, encrypted video rooms with zero patient installation friction.
Data Flow & Integration Pipeline
Live visual pipeline demonstrating real-time data exchange across services, AI engines, and databases.
Production Interfaces & Modules
Comprehensive architectural walkthrough of live dashboards, portals, and background engines.

Al-Ryadh Psychiatric Center Hero & Landing UI
Public Landing PageLanding page hero section highlighting clinic branding, comprehensive navigation bar, CTA booking triggers, and direct WhatsApp support integration.

Medical Director's Address & Clinical Philosophy
Public Landing PageAbout section presenting Senior Consultant Psychiatrist Dr. Ahmed Al-Ghazawi's medical address, clinic history since 2005, and therapeutic values.

Advanced Psychiatric & Psychotherapy Services Catalog
Public Landing PageSpecialized clinical services showcase detailing CBT therapy, ECT brain rhythm modulation sessions, and advanced in-clinic psychiatric pharmacotherapy.

Patient Booking Wizard - Step 1: Session Type Selection
Patient Booking SystemStep 1 of the 7-step appointment wizard allowing patients to choose between in-person clinic visits and encrypted online telehealth video sessions.

Patient Booking Wizard - Step 7: CliQ Payment & Receipt Upload
Patient Booking SystemFinal booking step displaying Jordanian CliQ instant banking payment handles and an upload dropzone for transaction receipt verification.

Patient Portal - Dashboard Overview & Quick Actions
Patient PortalPatient self-service dashboard showing treatment timeline, completed visits, upcoming appointments, PDF medical reports download, and doctor chat.

Patient Portal - Appointments History & Clinical Reports
Patient PortalHistory of past and scheduled clinical appointments with timestamps, doctor information, and single-click access to official consultation reports.

Patient Portal - Real-Time Clinical Chat Drawer
Real-Time MessagingEncrypted real-time SignalR chat drawer enabling direct instant communication between the patient and clinic staff (physicians, nurses, reception).

Admin ERP Dashboard - KPI Analytics & Daily Clinic Queue
Admin ERP & AnalyticsDark-themed executive dashboard monitoring total appointments, active psychiatric patients, staff count, monthly revenue trends, and today's schedule.

Admin Appointments Management & Scheduling Table
Appointments ManagementCentralized clinical appointment management grid with multi-status selectors, doctor/patient assignment, session mode (in-person/remote), and pricing.

Admin Medical Staff Directory & Performance Management
Medical Staff ManagementMedical directory displaying doctor profiles, psychiatric specialties, active case loads, clinical ratings, and individual revenue performance.

Admin Master Patient Registry & EMR Access List
Patient Registry & EMRMaster psychiatric patient registry tracking medical record IDs, contact emails, visit counts, and direct triggers to open the full EMR file.

Admin Staff Management & Dynamic RBAC Role Assignment
Access Control & SecurityUser administration console for assigning role-based access control (Admin, Doctor, Receptionist, Nurse) across all clinic employees.

Admin Temporary EMR Access Delegation & Audit Trail
Access Control & SecurityTime-based access delegation system granting temporary patient EMR view/edit rights to nurses/receptionists with automated expiry audit logs.

Admin Granular RBAC Permissions Matrix Editor
Access Control & SecurityDetailed permission matrix configurator to define granular CRUD rights for each user role across patients, appointments, medical records, and billing.

Admin Advanced Financial Reports & Payment Analytics
Financial & Billing SystemFinancial analytics dashboard showing monthly growth, daily takings, pending balances, payment breakdown (Cash vs POS), and PDF export capabilities.

Admin Security & Compliance Activity Audit Log
Access Control & SecurityImmutable audit logging engine tracking every user action, login events, and psychiatric record modifications to ensure regulatory compliance.

Admin System Configuration & Clinic Licensing Settings
System SettingsSystem configuration panel managing clinic profile details, official medical licensing numbers, contact channels, notifications, and security rules.

Nurse & Reception Portal - Patient Intake & EMR Status
Nursing & ReceptionReception & nursing workstation monitoring active shift intake, EMR completion status (Filled vs Empty), and file lockdown access triggers.

Nursing Station - Scheduled Medication Dispensing Queue
Nursing & Clinical OperationsNurse medication administration interface for verifying physician-prescribed drug regimens, dosages, frequency, and confirming dispensation.

Reception Shift Billing & Cash Register Reconciliation
Financial & Billing SystemDaily cashier and shift settlement console for receptionists, calculating gross fees, discounts, net collections, with shift reset and export actions.

Reception Custom Period Revenue Calculator & Ledger
Financial & Billing SystemDate-range financial calculator showing aggregate session count, gross fees, discounts, net receipts, and a detailed transaction ledger.

EMR Patient File - Basic Demographics & Vital Intake Form
Electronic Medical Records (EMR)EMR demographic intake capturing national ID, vital signs (height, weight, blood group), emergency contacts, referral source, and education.

EMR Clinical Psychiatric Suite - Modules & Diagnostic Workflow
Electronic Medical Records (EMR)Comprehensive psychiatric EMR workspace showcasing clinical tabs including Diagnostics, Psychometrics (GAD/PHQ), ECT Records, and Ketamine Sessions.

EMR - Psychometric Scale & Assessment Scoring Modal
Clinical PsychometricsClinical psychometric evaluation modal for standard rating scales (PHQ-9, GAD-7, MMPI, Y-BOCS) with severity scoring and CBT notes.

EMR - Chief Complaint (C/C) & Psychiatric History (HPI)
Electronic Medical Records (EMR)Structured clinical intake form for capturing Chief Complaint (C/C), History of Present Illness (HPI), past psychiatric treatments, and drug side effects.

EMR - Suicide Risk & Self-Harm Clinical Assessment Protocol
Risk Assessment & Patient SafetyCritical psychiatric safety assessment evaluating physiological biomarkers alongside death wishes, suicidal ideation, suicide planning, and self-harm history.

EMR - Consultant Digital Signature & Clinical Approval Workflow
Clinical Governance & Sign-offClinical governance module managing medical approval workflows and legally compliant digital signatures for senior consultant psychiatrists.

EMR - Time-Limited Delegation Key Generator for Patient File
Access Control & SecurityContextual security widget allowing attending doctors to grant temporary time-scoped read/edit delegation keys for specific clinical staff members.
"If rebuilt, I would implement native HL7/FHIR standards early on to simplify future interoperability with national health networks and insurance platforms."
— Mahmoud Talaat, Founder & Lead Systems Architect