CrystalSolutions is a self-hosted PHP/MySQL holistic practice management application for self-employed complementary and alternative health practitioners and therapists.
Install it on your own computer, local network, NAS device, shared hosting or VPS — your patient data never leaves your own infrastructure.
Unlike cloud-based alternatives, there are no monthly subscription fees beyond your own hosting costs (if any), no third-party servers holding your patient records, and no telephone booking system exposing your diary to the internet. Access is browser-based, so it works on any device from any location when internet-hosted.
Features include patient records and session notes, appointment scheduling, accounts and invoicing, stock management, letters and documents, CPD logging, optional MTD/HMRC submission, and an optional patient enquiry widget for your website. Optional AES-256-CBC field-level encryption protects sensitive records at rest — strongly recommended for internet-accessible installations and fully GDPR Article 32 compliant.
Full 5-page clinical record
Five Elements, pulse history, astrology profile
Homeopathic & herbal medicine records
Podiatry / chiropody clinical page
Treatment plans with home & clinic goals
Clinical audit across your whole practice
Multi-practitioner & multi-location
Mileage log & Self Assessment summary
AES-256 field encryption — switchable in Setup
Database & full system backup built in
A built-in setup wizard handles first-run configuration. A free trial with sample data is available on our live demo.