Mohamed El AtrassiFull Stack Developer
← All projects
TEST MODE · DEMONSTRATION

Project case study · Business web application · Health · Medical SaaS

MediCab

Intelligent medical practice management platform

Next.js 16React 19TypeScriptLaravel 13PHP 8.3+MySQL/MariaDBTailwind CSS 4API RESTLaravel Sanctum
Intelligent medical practice management platform bringing together patients, appointments, waiting room, consultations, prescriptions, documents, billing, notifications, care teams and supervision in one secure environment.
MediCabBusiness web application · Health · Medical SaaS
01

The context

MediCab was designed to digitise the daily operation of a medical practice or care centre. Beyond scheduling, the platform coordinates professionals, structures the patient journey, protects medical information and provides a clear operational view of the practice.

02

My 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.

03

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
04

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
05

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
06

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
07

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.

01

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
02

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
03

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
04

Governance and supervision

Precise permissions and full traceability for sensitive operations.

  • Roles and permissions
  • Audit and CSV exports
  • Secure billing
  • Email, queues and scheduling

Security and access control

Medical confidentiality designed into every access path.

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.

AdministratorDEMO
Open demonstration ↗
SupervisorDEMO
Open demonstration ↗
General practitionerDEMO
Open demonstration ↗
CardiologistDEMO
Open demonstration ↗
Mental health physicianDEMO
Open demonstration ↗
SecretaryDEMO
Open demonstration ↗
AssistantDEMO
Open demonstration ↗
Patient portalDEMO
Open demonstration ↗

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?

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.

Create a ticket for my project ↗