Skip to content

Healthcare Platform

Shake

A sixteen-module admin portal and CMS-driven marketing website managing operations, clinical documentation, finance, and growth for a mental health counselling practice—with deep integration into accounting, calendar, and communication infrastructure.

ApplicationsIntegrationsAdmin Portal16 Modules · 60 PagesMarketing SiteCMS-Driven · SEOOperationsEngineInvoicing · PayrollScheduling · ClinicalAnalytics · CRMAccountingTwo-Way SyncCalendarOutlook IntegrationEmailCampaigns · Automation

When a mental health practice grows beyond a single practitioner, everything breaks. Scheduling across multiple calendars. Invoicing across different funding sources—NDIS, Medicare, Private—each with different GST rules. Payroll that must be accurate to the dollar. Clinical documentation that demands compliance. Marketing that needs measurement.

Shake is the system that makes it all work—a purpose-built platform spanning admin portal and marketing website, with two-way synchronisation into the practice's accounting, calendar, and email infrastructure.

Admin dashboard — practice overview
Multi-practitioner calendar
Invoice management
Client profiles
Financial intelligence hub

16

integrated modules across the admin portal

6

user roles with row-level data isolation

3

external platforms with two-way synchronisation

Financial Operations Pipeline

Healthcare invoicing is complex. Different funding types carry different GST obligations—NDIS and Medicare are GST-free, private sessions carry ten percent. Each invoice passes through a multi-gate validation pipeline before touching the accounting system. Session eligibility, funding plan validity, line item accuracy, tax calculations, contact verification, and sync readiness are all verified before any data leaves the platform.

SessionValidationInvoiceSyncReconciliation

Two-way synchronisation with the practice's accounting system keeps both platforms in lockstep. Invoices push out with automatic contact creation. Payment confirmations flow back via webhooks. A reconciliation engine runs daily, comparing amounts across systems and classifying discrepancies by severity—from sync delays to amount mismatches to unbilled sessions.

Week view — all practitioners
Appointment creation modal
Outlook calendar sync
Revenue dashboard
Reconciliation report
Cash flow projections
Week view layout
Drag-drop scheduling
Outlook sync status

Multi-Practitioner Scheduling

Practitioners operate across multiple locations with overlapping availability. The calendar presents all practitioners in parallel, with drag-and-drop scheduling that detects conflicts against both internal appointments and connected external calendars.

Completed sessions are automatically flagged for billing. Appointments sync bidirectionally with practitioner calendars, with client name anonymisation for shared environments. Status transitions—scheduled, confirmed, completed, no-show—feed directly into invoicing and analytics.

Clinical Documentation

Every session generates clinical documentation—progress notes capturing mood assessments, goals addressed, interventions applied, homework assigned, and next session focus. Notes link directly to appointments, creating an unbroken clinical record per client.

Standardised outcome measures track client progress over time. Token-based assessment delivery means clients complete measures outside the platform, with results flowing back into their clinical profile automatically. Treatment plans structure the therapeutic journey with modality tracking and scheduled review points.

Progress notes library
Session documentation
Clinical assessments
Lead management pipeline
Email campaigns
Marketing analytics
CMS page editor
Media library
Marketing website

Growth Engine

Beyond operations, Shake drives practice growth. Inbound inquiries from the marketing website are scored, prioritised, and tracked through a conversion pipeline from lead to active client. A headless CMS gives the practice full control over their web presence—pages, blog content, service descriptions, and media—with versioning and draft workflows. Email campaigns with template design tools enable targeted outreach. AI-powered analysis classifies inbound communications by urgency, sentiment, and suggested response.

Complete Platform — 16 Modules

Practice Operations

1
Dashboard role-aware analytics with practitioner and admin views
2
Calendar multi-practitioner scheduling with drag-drop and external calendar sync
3
Sessions status tracking, bulk operations, and automated billing flags
4
Clients profiles, NDIS tracking, clinical assessments, and intake workflows

Financial Management

5
Invoicing multi-workflow generation with validation pipeline and accounting sync
6
Financial Intelligence real-time revenue, profitability, and cash flow analytics
7
Payroll timesheet generation, rate resolution, and approval workflows
8
Staff team directory, rate management, and performance tracking

Marketing & Outreach

9
Lead Management scoring, source tracking, and conversion pipeline
10
Email Campaigns template builder, design studio, and delivery tracking
11
Marketing Analytics performance measurement and conversion tracking
12
Communications multi-channel messaging with template design tools

Content & Platform

13
CMS headless content management with page versioning and templates
14
Media Library digital asset management with folder organisation
15
Settings integrations, security, appearance, and system configuration
16
Team Activity comprehensive audit logging and activity monitoring

Role

Sole Developer & Architect

Timeline

2024 — Present

Stack

Next.js, TypeScript, Supabase, Prisma, React Native

Next

Arqelo