Premium Doctor Portal V1
SPHP is the complete, production-ready doctor portal: multilingual doctor search with state, city and radius, premium profiles, online appointments, messaging, reviews, Base/Gold/Platinum packages, invoicing with dunning, plus Filament admin — for portal operators and practices that want to attract and digitally serve patients.
Payment methods
- PayPal
- Stripe
- Mollie
- Invoice / prepayment
Scriptfabrik.de · Doctor Portal Software
ScriptFabrik SPHP — The Complete Doctor Platform for DACH
A professional, fully featured platform for doctor discovery, practice profiles and appointment workflows — ready for production. Patients, doctors and portal operators get everything in one solution: search, booking, messaging, reviews, billing and an admin backend.
| 50+ Features & Modules |
4 Payment Providers |
5 Languages DE / EN / FR / IT / ES |
PHP 8.2+ Laravel |
✦ LIVE DEMO
Try SPHP now
Test the full demo with realistic sample data: doctor search, profiles, appointments, messaging, invoices, packages and admin — no installation required, directly in your browser.
| 🌐 Demo Frontend Homepage, doctor search, profiles, booking & member area ▶ Open demo |
⚙ Admin Panel Users, appointments, invoices, packages – restricted demo admin ▶ Admin demo |
Access: Admin demo-admin@sphp.de · Doctor demo-arzt@sphp.de · Patient demo-patient@sphp.de · Password DemoSPHP2026!
Demo admin has no access to backups, deletion, or sensitive downloads. All credentials are also listed at sphp.de/en/demo.
Your own installation? The delivery package includes setup guidance, migrations and configuration — production-ready on your server.
Your Benefits
| 🚀 Ready to Launch Complete system — no page-builder chaos, no plugin patchwork. |
💰 Multiple Revenue Streams Doctor packages Base / Gold / Platinum, renewals, optional premium features. |
🏥 Practice & Portal Public search, premium profiles, appointment dashboard, messaging. |
| 📍 Built for DACH Federal states DE/AT, Swiss cantons, city & radius search 10–200 km. |
🔒 GDPR Oriented Role-based access, cookie notice, privacy workflows, secure sessions. |
⚡ Modern & Extensible Laravel, Livewire, Filament admin, cron automation, dark mode. |
Who Is SPHP For?
- Portal operators — your own doctor marketplace
- Regional platforms — city, region or specialty verticals
- Practice networks — multiple locations, unified booking
- Health startups — white-label base for patient–doctor matching
- Agency clients — turnkey DACH solution with admin
Doctor Search & Discovery
Search & Filters
|
Results & SEO
|
Doctor Profiles (Public)
- Hero profile with photo, title, specialty, location including state/canton
- Address, opening hours, insurances, spoken languages
- About text, welcome headline, treatments/services
- Practice gallery, optional profile video (by package)
- Contact details, website link, Google presence (package-dependent)
- Reviews with sorting and star summary
- Online booking directly from the profile
Appointments & Booking
Patients
|
Doctors
|
Communication & Reviews
- Secure messaging doctor ↔ patient
- Support tickets and optional live support chat
- Reviews after completed appointments
- Bell notifications in the member area
- Centrally managed email templates (admin)
Doctor Packages & Visibility
Three clear tiers — prices and features controllable in admin.
| Base Core profile, search, essential features |
Gold Pro More visibility, website link, Google presence, ranking boost |
Platinum Maximum presence, advanced profile features, top ranking |
- Google Top boost inside SPHP search (relevance sorting)
- Feature matrix: online booking, calendar, SEO editing, profile video, etc.
- Automatic renewal invoices (bank) + reminders
Payments, Invoices & Dunning
| Stripe | Checkout / online payment |
| PayPal | Checkout integration |
| Mollie | Payment links / online payment |
| Bank transfer | Invoice + manual approval in admin |
- PDF invoices, ZUGFeRD (when enabled), customer invoice area
- Invoice reminder → 1st dunning → 2nd dunning (fees on the same invoice)
- Soft lock: profile/search hidden, login still allowed to pay
- Admin-configurable deadlines & fees (cron
packages:process-billing)
Member Area (Dashboard)
- Roles: patient and doctor with dedicated navigation
- Account, edit doctor profile, messages, appointments, invoices
- 2FA (authenticator / email code)
- Package manager and billing notices
- Dark mode, responsive layout, accessibility widget
Admin Backend (Filament)
Operations
|
Content & System
|
Automation (Cron)
| Package renewals | Create bank invoices |
| Payment reminders | Before expiry + unpaid invoices |
| Dunning | Reminder, dunning 1/2, soft lock |
| Mail queue | Async sending |
| Backups / logs | SQL backup, log pruning, security cleanup |
SEO, Multilingual & Accessibility
- 5 languages: German, English, French, Italian, Spanish
- Translation management (UI strings), localized countries & specialties
- Meta title/description on doctor profiles, Open Graph / structured data
- Accessibility widget and WCAG-oriented certificate/report
- Cookie/privacy pages ready to integrate
Technology Stack
| Framework | Laravel (PHP 8.2+) |
| Frontend | Livewire, Bootstrap, Alpine.js |
| Admin | Filament |
| Payments | Stripe, PayPal, Mollie, bank transfer |
| PDF / e-invoicing | TCPDF, ZUGFeRD (optional) |
| Search / Geo | Eloquent filters, Nominatim geocoding, Haversine |
| Auth | Session, 2FA, optional Sanctum/JWT |
System Requirements
- PHP ≥ 8.2
- MySQL / MariaDB (PDO)
- Composer, cURL, mbstring, JSON, ZIP, GD/Imagick
- Write permissions for
storage/andpublic/invoices// uploads - Cron for
schedule:run(queue, billing, backups) - SSL recommended (live payments & cookies)
Ready to Launch Your Own Doctor Portal?
SPHP is a complete platform — from DACH doctor search and premium profiles to online appointments, invoicing and dunning. Everything centrally manageable in admin.
© Scriptfabrik.de — SPHP Doctor Portal Software
System requirements
- PHP ≥ 8.2
- PDO MySQL
- cURL (für Lizenzprüfung)
- mbstring
- JSON-Extension
- ZIP-Extension (für Paket-Installation)
- intl
- openssl
- gd oder Imagick
- Schreibrechte für writable/
- Cronjobs (Queue, Mail, Wartung)
Log in to submit a review after purchase.
No published reviews yet.