MedPlantão: On-Demand Medical Shift Marketplace

Raul

Raul Faria

The Challenge Hospitals struggle to fill last-minute shifts, while doctors lack a centralized platform to find work compatible with their schedule and specialty. The goal was to build a secure, high-performance mobile app to act as the "Uber for Medical Shifts."
The Solution I architected and developed the MedPlantão mobile application using React Native (Expo). It serves as a two-sided marketplace where institutions post vacancies and doctors apply instantly based on geolocation and compatibility scores.
Key Features:
Smart Matching Algorithm: A scoring system that recommends shifts based on the doctor’s specialty, distance (Geo-location), and pay rate preferences.
Secure Document Compliance: Automated upload and validation flow for medical licenses (CRM), diplomas, and IDs using secure storage.
Real-Time Negotiation: Integrated Chat (WebSockets) for direct communication between doctors and clinics.
Robust State Management: Implemented Redux Toolkit with persistence to handle complex authentication states (JWT/Refresh Tokens) and offline capabilities.
Tech Stack:
Mobile: React Native (Expo SDK 53) with TypeScript for type safety.
State: Redux Toolkit & React Query.
Security: JWT Authentication & SecureStore.
UI/UX: React Native Paper & Vector Icons.
Methodology: Even for traditional app development, I applied AI-Assisted Engineering. I used LLMs to generate the TypeScript interfaces from the backend schemas and to scaffold the complex form validations (Yup schemas), accelerating the frontend delivery by 40%.
Like this project

Posted Dec 1, 2025

A full-stack mobile marketplace connecting doctors to hospital shifts. Features real-time matching, document verification, and geolocation