PHYSIOEZ PLATFORM

Built for modern clinic operations.

A modular clinic platform for daily workflows, clear operations, and reliable scale engineered by Sumit Srivastava.

Book Walkthrough

platform.physioez

PhysioEZ platform interface
ARCHITECTURAL MANIFESTO

PhysioEZ Core Engine.

The culmination of intensive system design. A modular, role-isolated Clinic Management OS built on a triple-tier architecture: Native Rust, Node.js Logic, and React 19 UI.

INTERFACE
  • React 19 (Strict Mode)
  • Vite 6 Bundler
  • TailwindCSS v4 Core
  • Zustand State Mesh
NATIVE RUNTIME
  • Node.js (Embedded)
  • Tauri v2 (Rust Core)
  • Express API Layer
  • OS-Level Hooks
PERSISTENCE
  • Local SQLite 3
  • Central MySQL 8.0
  • WS Proxy Engine
  • Segmented Media

BUILT FOR PHYSIOTHERAPY AND REHABILITATION CLINICS

Physiotherapy Chiropractic Rehabilitation Orthopedic Sports Medicine

OPERATIONAL EXCELLENCE

Powering High-Volume Clinical Care

PhysioEZ is engineered to handle the complexity of active medical practices, from deep patient history to real-time financial reconciliation.

0 Active Facilities
0+ Records Synchronized
0% System Reliability

Operational Architecture.

PhysioEZ operates via a multi-tier synchronization loop, ensuring clinic data is stored locally within 400ms and reflected in the cloud bridge in sub-second cycles.

REACT 19 (STRICT MODE)
  • Vite 6 / Custom CSS v4 / Zustand
Provides zero-latency UI responses
through optimistic rendering matrices.

Immediately writes and reflects interactions
to local data stores before awaiting
remote resolutions.
INTERNAL NODE.JS CORE

An embedded calculation engine
functioning entirely offline.

It isolates heavy business computations
and data aggregation from the UI thread.

Handles JSON Serialization
& Local Calculation APIs
SYNC ENGINE LOOP
1. Conflict Queue

Detects local drift, logging mutation diffs, and auto-increments distributed keys.

2. Payload Push

Transmits localized changes as serialized JSON payloads to the gateway API.

3. Cloud Pull

Reads global state shifts from colleagues using delta-based timestamp filters.

4. Consolidate

Merges structural changes from the cloud safely back into the local SQLite node.

LOCAL MONGODB (NO-SQL)

Maintains dynamic system configurations,
cached rulesets, and isolated user-preference
JSON structures.

Resolves immediately on app boot.

System Settings &
Schema Flexibility
LOCAL SQLITE (RELATIONAL)

High-performance disk persistence for
core clinical entities.

Structured mapped tables enable complex,
immediate local SQL queries.

Zero-latency Client-Side
Persistence
GLOBAL SYNC GATEWAY
  • Real-time WebSockets
Multiple Clients Sync
through Server Shared Database
MONGODB (NO-SQL)
  • Config / Metadata
System Settings &
Schema configurations
USER SETTINGS
  • Client configuration parameters
Dynamic runtime
controls
API'S (NODEJS CORE)
  • Read, Write, Batch, Sync
  • API Gateway & CRUD Routines
100 req hit / min threshold
SYNC PAYLOAD
  • Standard JSON Schema
{ table: [patient], field: patient_id, operation: read/write }
MYSQL (RELATIONAL)
  • Core Transactional Data
High-concurrency
clinical traffic

Project Anatomy (V3.0)

/srv/http/admin/desktop/

The system is governed by a strict modular rule: Role Isolation. Each module operates as an independent silo, communicating only through the encrypted common core to prevent cross-contamination.

  • frontend/
    • admin/
      • Dashboard.tsx
      • RegistrationSimulator.tsx
      • ServiceManager.tsx
    • reception/
      • Dashboard.tsx
      • Registration.tsx
      • Inquiry.tsx
      • Schedule.tsx
      • 14 more hidden files...
    • components/
      • ProtectedRoute.tsx
      • SplashScreen.tsx
    • store/
      • useThemeStore.ts
    • App.tsx
    • main.tsx
  • server/
    • api/
      • admin/
        • router.js
      • reception/
        • router.js
        • sync.js
        • billing.js
    • config/
      • db.js
    • middleware/
      • auth.js
    • scripts/
      • syncEngine.js
    • server.js
  • src-tauri/
    • src/
      • main.rs
    • capabilities/
      • strict-database.json
    • tauri.conf.json
/modules/admin
⛓️

Security & Audit-Grade Logging

Every single mutation in PhysioEZ is logged as a JSON-structured event for full transparency.

Client-Side Encryption

Sensitive patient data is encrypted locally before ever leaving the worker threads, ensuring true privacy at rest.

JSON Event Streaming

Logs capture Employee ID, IP/Device Info, and Full Target Payloads to reconstruct the state at any point in time.

πŸ₯

Reception Ecosystem

The high-frequency operational pulse. Handles patient lifecycle and financial entry.

  • Patient Lifecycle: Full document reconciliation and registration hooks.
  • Scheduler Core: High-performance calendar with clash-detection and native-notification alerts.
  • Financial Entry: Invoicing, receipt generation, and local print-bridge integration.
🩺

Clinical Suite (Doctor)

Specialized interfaces for Doctors and Junior Therapists to manage medical history.

  • Medical Timeline: Encrypted patient history view with real-time state updates.
  • Treatment Logs: Role-specific clinical notes and session tracking modules.
  • Junior Hub: Delegated tasks for test assistants and junior house staff.
🏒

Admin Oversight

The control center for multi-branch clinic management and system config.

  • RBAC Engine: Granular control over module access and system-wide visibility.
  • Revenue Analytics: Live heatmaps of clinic performance, footfall, and conversion.
  • Branch Manager: Multi-tenant tools to monitor operational efficiency across locations.
πŸ”’

Security & Integrity Baseline

Bearer Token Auth AES-256 At Rest Rate Limiting Module Isolation

Patient data privacy is enforced through strict isolation between the Admin and Reception domains. All API endpoints require a stateless JWT validated via central middleware, with global rate-limiting preventing brute-force or service abuse.

01

Module Isolation

Separation of concerns ensures that front-desk staff cannot escalate privileges into financial or branch management systems.

02

Persistence Layer

Hybrid persistence combines the speed of local SQLite for UI reactivity with the central durability of a MySQL cluster.

03

Traffic Mitigation

Morgan logging and Helmet security headers ensure every packet is verified and logged for audit compliance.

04

Distributed Sync

The WS-style sync engine resolves state conflicts automatically during sub-second payload reconciliation cycles.

Built for Clinics, by Healthcare Experts.

Role-specific workflows that keep front desk, management, and finance teams aligned inside one platform.

Clinic Owners and Directors

Complete visibility into clinic operations with dashboard-level control and real-time performance context.

  • Real-time revenue tracking
  • Multi-branch operational view
  • Financial reports and analytics
  • Secure data governance controls

Receptionists

Streamlined daily workflows for patient intake and front-desk operations.

  • Quick patient registration
  • Appointment scheduling
  • Attendance tracking
  • Bill generation

Billing and Accounts

Complete payment tracking and financial monitoring with minimal manual work.

  • Payment collection
  • Dues management
  • Expense tracking
  • Export reports

Clinic Administrators

Oversight tools for staffing, scheduling, inquiries, and cross-clinic execution.

  • Patient inquiry management
  • Scheduling and rescheduling
  • Task and billing supervision
  • Notifications and alerts

Admin and Governance

Central command for policy controls, access governance, and platform-wide reliability.

  • Role-based access policies
  • Global system configuration
  • Compliance and audit logs
  • Security baseline enforcement

Branch Operations

Branch-level visibility for staffing, productivity, and improvement cycles.

  • Branch performance
  • Staff management
  • Operational analytics
  • Issue escalation tracking

Finance Leadership

Consolidated financial planning and controls across clinics and reporting periods.

  • Revenue analytics
  • Ledger management
  • Expense tracking
  • Monthly reporting exports

Network Operations

Cross-branch command view for risk signals, planning, and sustained execution quality.

  • Consolidated dashboards
  • Risk alerts
  • Planning insights
  • Rollout and compliance tracking

A unified engine
for clinical excellence.

Healthcare clinics should not operate on fragmented systems, manual spreadsheets, or disconnected legacy tools. I built PhysioEZ to serve as the singular source of truth for modern practices.

The goal was simple: bridge the gap between clinical data and operational velocity, ensuring that doctors and staff can focus entirely on patient recovery.

01

The Core Vision

Establishing one connected operating layer that unifies patient intake, treatment tracking, and financial monitoring.

02

The Motivation

Eliminating the technical debt of fragmented tools with a shared, reliable platform that scales with branch growth.

03

Platform Direction

Built on a modular kernel capable of supporting 12+ unique clinical operations within a secure environment.