Emmanuel EbriEmmanuel Ebri
Back to Projects
Health Tech

Telemedicine App

A secure, scalable telemedicine platform designed to bridge the gap between patients and healthcare providers through real-time digital care. The system enables patients to book consultations, communicate with licensed practitioners via video, chat, or voice, access digital prescriptions, and manage health records seamlessly. Built with modern cloud infrastructure and real-time communication technologies, the platform ensures accessibility, affordability, and continuity of care, especially in underserved and remote regions.

ReactReact NativeTailwindCSSFramer MotionReact RouterAxiosReact Context APIReact Hook Form

The Challenge

Managing complex state across multiple interactive components (real-time chat, video sessions, booking flows, and authentication) led to inconsistent UI updates and prop drilling as the application scaled.

The Solution

I addressed this by leveraging React Context API with custom hooks to centralize shared state and logic, reducing prop drilling, improving component communication, and making the frontend more scalable and maintainable.

Key Features

Secure authentication (JWT/OAuth)
Profile management for both patients and doctors
Real-time booking based on doctor availability
Video and audio calls powered by WebRTC
In-app chat for consultations and follow-ups
Digital prescriptions and health record management