CrystalSolutions

Practice Management for Holistic & Complementary Practitioners

Rebuilt from the ground up after 25 years in practice — fast, modern, runs on any device. No subscriptions, no cloud dependency, no hidden costs. Priced at the cost of a single patient treatment, all in.

Windows PC or laptop
Mac — including older machines
NAS device (Synology, QNAP)
Raspberry Pi
Linux server
Any web browser — desktop, tablet, phone
Multi-practitioner & multi-site
Your own private network — GDPR by design
25+
Years evolved in practice
30+
Searchable audit fields
4
Access levels — from reception to admin
👤
Patient Management
Full patient records across 5 clinical pages
Contact details, demographics, employment, insurance
Case history, cranial, accident / RTA, PMH
Examination findings — baseline and per-session changes
Diagnosis, prognosis, medicines, treatment history
Five Elements, Feng Shui, pulse history, astrology profile
Podiatry / chiropody — standalone clinical page
Treatment plans — clinic and home goals, progress tracking, printable
Letters — GP referral, discharge, appointment reminders
Attachments — file uploads per patient record
Colour labels, priority flags, referral flags
Review period flags — practice default or per-patient override
Patient export — printable PDF record
Sortable patient list — name, status, practitioner, last seen, date added
📋
Treatment Sessions
Full treatment session recording
Condition, state, examination changes, SLR, nerve radiation
Treatments, treatment notes, therapy type
Medicines — standard, supplement, herbal, homeopathic
Improvement percentage, maintenance flag, GP referral flag
Fee, payment method, paid status
Attendance and cancellation tracking
Examination findings within session — changes from baseline
Direct link to podiatry record from session
📅
Schedule & Diary
Week, day and month diary views
Multi-practitioner support
Appointment types (therapies) — editable, colour coded
Blocked time, admin and holiday entries
Room and resource management
Attended / unattended marking
Patient contact details in appointment popup
🔍
Audit & Search
Cross-tab query builder — 30+ searchable fields
Demographics, conditions, examination findings, medicines, treatments, dates
Saved searches — personal and shared
Quick search — Due for Review
Cohort tagging and research support
Audit results export to CSV
Find patients by condition, treatment, medicine, examination finding, age, sex and more — impossible with a paper system
📊
Statistics
Practice dashboard — patients, sessions, income by month
Clinical analysis — conditions, improvement, therapy types
Cohort statistics
💷
Accounts
Income recording — fee, payment method, linked to session
Expenditure recording — type, recipient, receipt date, tax
Monthly summaries — clean data for your accountant
📤
Import & Export
CSV export — patients, sessions, income, expenditure, contacts
Patient import from CSV with flexible column mapping
FileMaker export import — direct migration supported
Individual patient record PDF export
Contacts & CPD
GP, therapist, insurer, associate and staff contacts
Dual address — work and home
Linked to patient GP field
CPD hours log by category
Annual CPD return — printable for GOsC, CNHC and others
Setup & Administration
Practice details, currency, date format, therapy type default
Multiple practice locations — multi-site support
Multiple practitioners — each with their own login and access level
Appointment types and therapies — editable per practice
Value lists — fully editable for all dropdowns across the system
Medicines management — dedicated page for medicines, supplements, herbal and homeopathic lists with search, pagination and drag-to-reorder
Colour labels — customisable per practice
Review period — default and per-patient override
Review reminder message — shown in patient banner
Practice noticeboard — visible to all staff on welcome dashboard
Hover tips on/off — turn off once staff are familiar
Welcome dashboard on/off — use as daily landing or skip straight to patients
Four access levels — Administrator, High, Medium, Low
User management — display names, access levels, passwords
🏠
Welcome Dashboard
Public landing page — pitch and feature overview for non-logged-in visitors
Practice noticeboard — daily notes for all staff
Recent activity log — patients and sessions added, by whom
Due for review pane — overdue patients at a glance
Recent medicines and remedies across all patients
Treatment plans summary with progress bars
Podiatry notes summary
All panes individually collapsible — remembered per device
Module cards collapsible — hide once familiar with the system
🛠
Technical
PHP 8.3 / MySQL 8 — fast, proven, widely supported
Runs on Windows PC or laptop — any age
Runs on Mac — including older Intel and PowerPC machines
Runs on NAS — Synology, QNAP and others with PHP/MySQL support
Runs on Raspberry Pi 4/5 — silent, low power, £50 hardware
Runs on any Linux server or virtual machine
No frameworks, no subscriptions, no cloud dependency
Mobile responsive — portrait and landscape, phone, tablet, desktop
GDPR compliant by design — data stays on your own network
No data sent to third parties — ever
One-time purchase — own it outright
💚

Built for new practitioners — priced to match

Good tools shouldn't be out of reach when you're just starting out or when expenses are stretched. CrystalSolutions is available for the price of a single patient treatment, all in. No subscriptions, no hidden costs, nothing ongoing. You own it outright — install it, use it for life, move it to new hardware whenever you need to.

© CrystalSolutions — soul-trade.com — Practice management software for holistic and complementary health practitioners