My Life Counselling: Clinical Case & Therapist Management Cloud Portal
Replaced fragmented, color-coded Excel workbooks with an intelligent, dual-portal Laravel 12 cloud platform featuring automated OCR credential compliance, tokenized digital onboarding, 16-stage clinical lifecycle state machine, and bidirectional Google Calendar sync.
Transforming My Life Counselling (MLC)
My Life Counselling (MLC) coordinates psychological assessments, Cognitive Behavioral Therapy (CBT), and rehabilitation counseling across a nationwide network of accredited therapists and referral partners. As patient volume and therapist rosters expanded, managing hundreds of active cases, multi-stage clinical reports, and strict UK healthcare compliance credentials through multi-tab Microsoft Excel spreadsheets became a major operational bottleneck. Color-coded rows acted as a fragile state machine where one accidental sort could corrupt case tracking.
Akshar Group Technologies engineered a bespoke Laravel-based Practice Management & Counseling Portal tailored around MLC's clinical, administrative, and financial workflows. We built an intelligent multi-pass Excel migration engine, automated compliance document vault with OCR stream parsing, 16-stage clinical lifecycle state machine, and bidirectional Google Calendar sync.
“Transitioning from multi-tab Excel workbooks without disrupting daily patient care seemed impossible. AGT delivered an intelligent dual-portal system that automated our compliance, streamlined clinical report QA, and gave our therapists seamless Google Calendar sync.”

Outgrowing the "Spreadsheet CRM": Fragile State Machines & Compliance Vulnerabilities
- Color-Coded Cells as a Fragile State Machine: Case progression tracked by manually coloring spreadsheet rows alongside a separate legend sheet, vulnerable to accidental corruption
- Disconnected Therapist Collaboration: Clinicians had zero self-service visibility into assigned cases, allocated sessions, or reporting milestones, requiring continuous admin emails
- High-Risk Manual Compliance Tracking: Tracking expiration dates for DBS Checks, Indemnity Insurance, BACP accreditation, and CPD certificates across dozens of therapists manually
- Slow & Fragmented Clinician Onboarding: Vetting new therapists involved emailing attachments back and forth, manual verification, and chasing physical paper contracts
- Zero Automated Notifications or Calendar Sync: Referral partners lacked automated status milestones, and clinicians had to manually copy appointment dates into personal calendars
A Purpose-Built Dual-Portal Laravel Platform with Smart Migration Engine
- Dual-Portal Architecture: High-security Admin Operations Portal and dedicated self-service Therapist Portal powered by multi-guard RBAC
- Smart Migration Engine: Multi-pass PhpSpreadsheet parser extracting legacy Hex/RGB cell background colors to map historical cases with zero data loss
- Automated Compliance Vault with Built-In OCR: Real-time credential scanning detecting and pre-filling expiry dates from certificates with daily watchdog alerts
- Digital Clinician Onboarding Wizard: 3-step tokenized invitation flow with profile creation, credential upload, and legally compliant e-signature DomPDF contracts
- Two-Way Google Calendar OAuth Sync: Real-time appointment synchronization for clinicians with automated branded email updates to referral companies
Before vs. After Implementation Matrix
Comparing legacy operational friction points against the modernized cloud infrastructure.
Key Architectural Pillars & Engineering Modules
A comprehensive cloud architecture modernizing spreadsheet operations into a resilient, UK-compliant healthcare platform with automated governance.
Intelligent Legacy Excel Migration Engine
A custom multi-pass import engine built with PhpSpreadsheet that inspects XML cell background colors, translating legacy formatting into structured database statuses without disrupting ongoing patient care.
- Parses RGB/Hex background fill color from legacy "Key Sheet" to map visual rows to database statuses
- Separates therapist rosters (Psychologists, CBT Therapists) from active patient cases while omitting archives
- Interactive dry-run preview allowing administrators to verify parsed records before committing to production database
Color-coded rows, separate legend sheets, manual email threads, and fragmented files.
Hex color-to-status mapping, relational linking, OCR expiry extraction, and dry-run pre-flight validation.
Role-based Admin and Therapist portals, 16-stage state machine, and two-way Google Calendar OAuth sync.
How AGT Engineered Long-Term Stability
Multi-pass PhpSpreadsheet parser analyzing raw cell styling and RGB hex codes to map color-coded spreadsheet rows into relational database statuses with zero data loss
16-stage clinical and financial state machine partitioned across 4 strict operational phases (Intake, Treatment, Discharge QA, Billing)
Automated stream parser and OCR engine inspecting uploaded clinical credentials (DBS, BACP, Indemnity Insurance) to extract and monitor expiration dates
Two-way Google Calendar OAuth 2.0 integration synchronizing therapist session rosters and triggering automated referral partner milestone emails
Containerized Docker infrastructure running Laravel 12 on PHP 8.2 and MySQL with granular role-based access control and tamper-evident audit trails
More Enterprise Transformations
Trusted by Leading Brands & Global Businesses
From global industry pioneers to fast-growing commerce brands, organizations rely on Akshar Group Technologies for mission-critical engineering, systems integration, and process automation.















Ready to Modernize Your Operations?
Book a strategic consultation with an AGT Principal Architect. We'll evaluate your current systems and design a high-impact roadmap tailored to your commercial goals.

