This is the fastest practical path to launch ProMediClinic in production and run your first real patient workflow.
Goal
By the end of this guide, you should be able to:
- install and access the dashboard
- configure clinic settings and integrations
- create event types and availability
- add patients
- issue one prescription or clinical note
- create inventory and billing records
Step 1: Install and Login
- Complete the installer at
/install. - Activate license and finish environment/database setup.
- Sign in at
/login. - Open dashboard at
/dashboard.
If installation blocks, use:
installation/README.mdinstallation/process.mdreference/troubleshooting.md
Step 2: Configure Core Settings
Open these pages first:
- global settings:
/dashboard/settings/global - SMTP:
/dashboard/settings/smtp - pusher/chat realtime:
/dashboard/settings/pusher - Stripe (admin):
/dashboard/settings/stripe
Minimum recommended setup before going live:
- app name, clinic type, default language
- logo/favicon
- SMTP sender identity
- booking policy text
Step 3: Build Booking Foundations
- Create event types at
/dashboard/event_types. - Set your schedule and test booking slots from
/dashboard/schedules. - Confirm public booking links:
/u/{username}/u/{username}/{event_type}
Step 4: Configure Clinical Workflows
- Add or import patients:
/dashboard/patients. - Create patient tags:
/dashboard/settings/patient_tags. - Prepare prescription templates:
/dashboard/prescription_templates. - Test one clinical note:
/dashboard/clinical_notes/create. - Upload one medical document:
/dashboard/medical_documents/create.
Step 5: Configure Operations and Billing
- Add inventory categories/items:
/dashboard/inventory/categories/dashboard/inventory
- Create one ad-hoc invoice:
/dashboard/invoicing/create
- If event payments are enabled, test:
- Stripe flow (
/payments/event/{event}) - PayPal flow (
/payments/event/{event}/paypal/create)
- Stripe flow (
Step 6: Daily Go-Live Checklist
- queues/cron configured on server
- SMTP tested end-to-end
- payment webhooks active (
/stripe/webhook,/paypal/webhook) - role permissions reviewed for staff
- backup and update routes secured (
/backup/*,/update/*)
First-Day Validation Scenarios
Run these 5 quick checks:
- Public booking works and creates schedule entry.
- Patient record can be created and edited.
- Prescription can be generated and PDF downloaded.
- Inventory stock adjustment records movement.
- Invoice can be created and appears in invoicing list.
Related
configuration/settings.mdfeatures/patients.mdfeatures/clinical-notes.mdfeatures/prescriptions.mdfeatures/medical-documents.mdfeatures/inventory.mdfeatures/invoicing-payments.md