Physiotherapy Clinic Management

Description
Physiotherapy Clinic Management is a complete Laravel-based clinic script for physiotherapy centers. Manage patients, appointments, therapy sessions, packages, billing, inventory, HR, and your public website from one admin panel.
Built for single-tenant multi-branch clinics. Switch branches, control staff roles, and keep every clinic’s data scoped correctly.
Who is it for?
- Physiotherapy / rehab clinics
- Multi-branch physio centers
- Clinic owners who need appointments + billing + patient portal in one system
Key modules
- Patients, appointments & token display
- Assessments, session notes & exercise plans
- Services, rooms, packages & invoices
- Products / stock & assets
- HRM (employees & roles)
- Reports & settings (currency, language, branding)
- Front CMS + online booking
- Patient portal (appointments, sessions, invoices, packages)
Installation
Easy web installer: requirements check → database + App URL → admin account. Works on XAMPP / shared hosting with PHP 8.2+ and MySQL.
Tech stack
- Laravel 12, PHP 8.2+
- MySQL
- Spatie roles & permissions
- English + Hindi ready
After install you get a ready admin panel with masters seeded. Demo sample data can be loaded separately for local testing.
Features
- Web installer with App URL, MySQL setup & admin creation
- Multi-branch clinic management with branch switching
- Patient registration & full patient profiles
- Appointment scheduling & queue / token display screen
- Clinical assessments & session notes
- Exercise library & patient exercise plans
- Therapy packages with session tracking
- Services, rooms & invoice / payment billing
- Payment gateway settings (e.g. Razorpay for online booking)
- Products, stock & clinic assets
- HRM: employees, roles & permission matrix
- Reports for clinic operations
- Front website CMS + contact & online booking
- Patient portal: appointments, sessions, invoices, packages
- Settings: branding, theme, currency, date/time, languages
- English & Hindi UI translations
- Role-based access (Super Admin, Branch Manager, Receptionist, Physiotherapist, Accountant, etc.)
Requirements
- PHP 8.2 or higher
- MySQL 5.7+ / MariaDB 10.3+
- Apache or Nginx (XAMPP / shared hosting supported)
- PHP extensions: PDO MySQL, mbstring, openssl, tokenizer, JSON, ctype, fileinfo, curl
- mod_rewrite enabled (Apache)
- Writable folders:
storage/andbootstrap/cache/ - Composer not required on server (vendor included in zip)
Instructions
Changelog
v1.1.0 — 2026-10-02 Added Mobile API v1 with bearer-token authentication for staff, patients, and physiotherapists. Mobile HRM endpoints for profile management, password changes, attendance check-in/check-out, leave history, and payroll history. Patient mobile workflows for dashboard data, appointment booking and cancellation, exercises, invoices, payments, profile updates, and secure invoice checkout. Physiotherapist mobile workflows for dashboard data, appointments, token queue actions, assessments, admission recommendations, bed and asset assignment, treatment completion, session notes, patient details, and exercise prescriptions. API rate limiting, consistent JSON error responses, device-token support, exercise-completion tracking, and admission-workflow database fields. OpenAPI specification and Postman collection, available with the release under public/docs and linked from the application documentation. Signed public invoice-payment page with Razorpay and Stripe support, shared by the patient portal, website, and mobile API. Selectable portal roles for employee accounts, including role validation and role display on the employee profile. Demo accounts for Super Admin, Branch Manager, Receptionist, and Physiotherapist, plus quick-fill role buttons on the login page. Changed Patient invoice payments now use the configured secure online gateway instead of recording manual cash/card/UPI payments from the portal. Demo data setup now creates reusable role-based accounts and links the receptionist and physiotherapist accounts to their employee records. Appointment and exercise models now expose the relationships and admission state required by mobile workflows. API documentation styling and routing were expanded for the new mobile API reference. Installer and release package Added responsive, searchable offline HTML buyer documentation with installation, updating, configuration, module usage, API reference, troubleshooting, support, credits, and changelog sections. Added a Codester-ready main ZIP layout with separate Documentation and Installable-Files folders, plus README, changelog, credits, OpenAPI, and Postman downloads. The same web interface now manages both fresh installations and authenticated updates. Existing installations are redirected to the updater automatically. The updater shows installed/package versions, pending migrations, server checks, and the complete release changelog before making changes. Only a logged-in Super Admin can run an update; downgrade packages are blocked. Optional pre-update database backup, installed-version tracking, and update history were added. Updates run pending migrations, safely sync roles and permissions without overwriting clinic settings, verify the resulting schema, and clear application caches. The web installer now verifies all required mobile API tables and appointment admission fields before completing installation. The release builder now stops when API routes, migrations, documentation files, or the bundled Laravel Sanctum dependency are missing. Installer end-to-end checks now cover the API schema and employee portal-role assignment. Release documentation now explains the bundled mobile API, health check at /api/v1/ping, and API reference at /docs#api-reference. v1.0.0 — 2026-07-15 Laravel 12 single-tenant multi-branch physiotherapy clinic script AdminKit UI, DataTables, Toastr, EN/HI localization, format settings Modules: Branches, Settings, Rooms, Services, Patients, Appointments Packages, Invoices/Payments, Assessments, Session Notes, Exercises Products/Stock, Reports dashboard Web installer with purchase-code step + storage/installed lock
| Author | desksuite |
|---|---|
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| Price | $25 |
| Extended License | $75 |
| Likes | 2 |
| First Release | Jul 24, 2026 |
| Last Update | Jul 27, 2026 |
| Files included | .php, .css, .html, .sql, JavaScript .js |
| Software version | PHP 8.2, PHP 8.3 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,100 views · 28 clicksSaaS · Week 45 · 3,100 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,494 views · 216 clicksWebsite · Week 45 · 40,494 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,583 views · 110 clicksSaaS · Week 45 · 38,583 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,623 views · 197 clicksSaaS · Week 45 · 57,623 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,055 views · 119 clicksDesktop App · Week 45 · 27,055 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 2,992 views · 18 clicksWebsite · Week 45 · 2,992 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,688 views · 16 clicksWeek 45 · 1,688 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,580 views · 13 clicksWeek 45 · 1,580 views · 13 clicks