Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Dermatriq Banner

WordPress Plugin Plugin Version Tested up to WordPress 6.9 PHP 8.2+ License Translation Ready


Dermatriq - Dermatology Clinic Management System

Dermatriq is a modern, enterprise-grade, all-in-one clinic management system built natively for WordPress. Purpose-designed for dermatology clinics, aesthetic practices, and skin care specialists, Dermatriq empowers healthcare providers to centralize patient intake, appointments, prescription dispensing, multi-session treatment plans, billing, and operational reportingβ€”all directly inside the WordPress admin dashboard.


🎯 Who Needs Dermatriq?

Dermatriq is tailored for healthcare professionals and clinical administrators who need an integrated, zero-hassle clinic workflow:

  • Dermatology Clinics & Skin Care Centers: Manage dermatological consultations, track skin disease progression, and prescribe medications seamlessly.
  • Aesthetic & Cosmetology Clinics: Track multi-session cosmetic treatments (lasers, chemical peels, microneedling) with interval reminders and session-by-session costing.
  • Multi-Doctor Practices: Assign granular access permissions for doctors, specialists, receptionists, and billing staff.
  • Independent Practitioners: Eliminate complex external SaaS subscriptions by managing appointments, records, and invoices inside your own self-hosted WordPress platform.

🌟 Key Benefits

  • Zero External Dependencies: Built natively into WordPressβ€”no mandatory WooCommerce, no expensive monthly SaaS fees, and full ownership of your sensitive patient records.
  • Unified Role-Based Interface: Clean context-aware dashboard views for Administrators, Doctors, Receptionists, and Accountants.
  • Patient Self-Service Portal: Frontend shortcodes provide patient registration, profile self-updates, appointment timelines, and printable ID cards.
  • Standardized Print Parity: Pixel-perfect A4 printing for prescriptions and invoices, alongside standard ID card dimensions (3.35" Γ— 2.17").
  • Safe & HIPAA-Mindful Privacy: Built with nonce verifications, strict capability checks, prepared SQL statements, and privacy-shielded QR code record verification.

πŸš€ Core Features

1. πŸ₯ Patient Management & Frontend Portal

  • Frontend Portal (Shortcode-driven): Patient registration, login, password recovery, profile editing, and history review.
  • Interactive Patient Timeline: View a chronological history of past visits, vitals (weight history), prescriptions, and payment records.
  • Printable Patient ID Cards: Generate customized patient identity cards with QR verification.

2. πŸ—“ Clinical Workflow & Appointment Scheduling

  • Lifecycle Appointment Tracking: Schedule, reschedule, approve, or complete appointments with status lifecycle triggers.
  • Doctor Profiles & Specializations: Map doctors to medical specialties, manage consult schedules, and track doctor awards and certifications.
  • Treatment Sessions & Protocols: Set treatment intervals, track remaining sessions, calculate cost-per-session, and track ongoing patient treatment states.
  • Prescriptions & Master Data: Comprehensive catalog of medicines, dosages, and medical instructions with reusable prescription templates.

3. πŸ’³ Invoicing, Billing & Financial Tracking

  • Itemized Billing: Generate invoices directly from consultation fees, treatment sessions, and dispensed medications.
  • Discounts & Payment Tracking: Record partial or full payments, calculate due amounts automatically, and guard against double-discount anomalies.
  • Print-Ready Invoices: Instant A4 printable invoices with clinic branding and QR verification tokens.

4. πŸ“Š Analytics, Reports & Audit Logs

  • Clinical Performance Dashboard: Operational KPIs, appointment volumes, revenue summaries, and date-range filters.
  • CSV Data Export: Export patient records, financial invoices, and treatment statistics with one click.
  • Activity & Email Logs: Comprehensive audit trails detailing system activities and event-based email dispatch results.

5. πŸ›‘ Security, Backup & System Administration

  • Granular Role Capabilities: Dedicated permissions for admin, doctor, receptionist, and accountant.
  • One-Click Backup & Restore: Export and import full clinical configurations, custom tables, and templates via JSON.
  • Template Customizer: Easily customize email notification templates and page layouts.

πŸ–Ό Screenshots

1. Unified Dashboard 2. Appointment Booking
Dashboard Overview Add Appointment
3. Patient Registration Form 4. Patient Profile & History
Patient Registration Patient Profile
5. Patient Timeline 6. Patient ID Card Preview
Patient Timeline ID Card Preview
7. Prescription Preview (A4) 8. Invoice & Billing Preview (A4)
Prescription Preview Invoice Details

βš™οΈ Technical Specifications & Requirements

Specification Requirement
WordPress Core Version 6.4 or higher (Tested up to 6.9.4)
PHP Version 8.2 or higher
Database MySQL 5.7+ / MariaDB 10.4+
Architecture Native custom database schema for high-throughput queries
Localization 100% Translation-ready (Includes languages/dermatriq.pot)
License GNU General Public License v2 or later (GPLv2)

πŸ“₯ Installation

Method 1: Via WordPress Admin

  1. Go to Plugins > Add New in your WordPress dashboard.
  2. Search for Dermatriq.
  3. Click Install Now and then Activate.
  4. Access the new Dermatriq menu in the sidebar to configure clinic settings.

Method 2: Manual Installation via ZIP / Git

  1. Download the latest release from the WordPress.org Plugin Directory or clone this repository:
    git clone https://github.com/limpu/Dermatriq.git wp-content/plugins/dermatriq
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Complete the initial setup wizard under Dermatriq > Settings.

🌐 Internationalization & Languages

Dermatriq is fully localized and prepared for international clinical deployment.

  • The master translation template file is located at languages/dermatriq.pot.
  • Compatible with translation tools such as Poedit, Loco Translate, and WPML.

πŸ”’ Privacy & External Services Disclosure

  • QR Verification Service: Dermatriq optionally uses api.qrserver.com to render dynamic QR verification codes for physical ID cards and invoices. Only tokenized public verification URLs and dimensions are sent. No private patient health information or contact details are ever transmitted externally.
  • Data Ownership: All clinical records, consultations, prescriptions, and financial data reside exclusively in your local WordPress database.

πŸ“„ License & Credits

Dermatriq is licensed under the GNU General Public License v2.0 or later.

Developed with ❀️ by Atique Ullah (limpu).

About

Dermatriq is a powerful dermatology clinic management plugin for WordPress. Manage patients, doctors, appointments, treatments, prescriptions, invoices, payments, reports, and patient portals from one centralized dashboard. Ideal for dermatology, skin care, aesthetic, and cosmetic clinics.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages