The context
Project case study · Business web application · Health · Medical SaaS
MediCab
Intelligent medical practice management platform
Business web application · Health · Medical SaaSMy role
Product design, full-stack architecture, Next.js frontend and Laravel API development, business modelling, access security, professional and patient interfaces, automation, testing and HTTPS deployment.
Project objectives
- Centralise clinical and administrative activity
- Streamline the patient journey from booking to follow-up
- Give each role access only to the information it needs
- Improve traceability without increasing daily workload
- Provide a customisable foundation for different care organisations
Challenges solved
- Coordinate multiple profiles without mixing responsibilities
- Separate records by medical assignment and consent
- Maintain a fast experience despite extensive functionality
- Secure exceptional access and make it fully auditable
- Create a separate patient portal connected to the practice
Features delivered
- Smart dashboard and care-continuity radar
- Multi-practitioner scheduling with requests, confirmations and reminders
- Real-time waiting room and status tracking
- Complete patient records and separated care teams
- Clinical centre, tailored care pathways and questionnaires
- Structured consultations with a clinical draft assistant
- Prescriptions and local medication-safety assistance
- Medical documents, patient uploads and internal review
- Billing, payments and financial statistics
- Secure patient portal and appointment requests
- Advanced roles, consent management and temporary access
- Sensitive-action audit, global search and notifications
Key strengths
- Headless Next.js + Laravel architecture
- Separate professional and patient spaces
- Contextual privacy by care team
- Human-validated clinical assistant
- Structured FHIR export
- Responsive interface and reusable components
- Automated email and reminders
Value delivered
A complete, modular and responsive medical SaaS foundation that can be tailored to an individual practice, multidisciplinary clinic or care centre while maintaining strict separation of roles and data.
A complete business platform
Coordinated modules built around the patient journey and real practice operations.
Practice operations
An immediate view of appointments, attendance, revenue, alerts and priority actions.
- Adaptive dashboard
- Multi-practitioner schedule
- Real-time waiting room
- Notifications and Ctrl+K search
Clinical journey
A longitudinal record supporting consultations, prescriptions and follow-up.
- Records and care teams
- Consultations and observations
- Prescriptions and local checks
- Documents and tailored pathways
Patient experience
A separate personal space where patients prepare and follow their interactions.
- Appointment requests
- Pre-consultation
- Documents and results
- Consent and pre-check-in
Governance and supervision
Precise permissions and full traceability for sensitive operations.
- Roles and permissions
- Audit and CSV exports
- Secure billing
- Email, queues and scheduling
Explore the application
Real screenshots from the MediCab demonstration.






Security and access control
Medical confidentiality designed into every access path.
- ✓Laravel Sanctum authentication and protected cookies
- ✓TOTP two-factor authentication and recovery codes
- ✓Login attempt rate limiting
- ✓Previous-session revocation
- ✓Role-based authorisation policies
- ✓Strict professional and patient separation
- ✓Time-limited, logged emergency access
- ✓Audit trail for logins and sensitive actions
Test the different spaces
Choose a role, copy the credentials and open the demonstration.
This demonstration contains fictional accounts and data only. Do not submit real medical information, personal documents or confidential data.
Interested in this project?
Tailor MediCab to your organisation
The platform can be configured for an individual practice, multidisciplinary team, clinic or care centre. We review your specialties, roles, existing tools, integrations and visual identity.Interested in this project?