Case study 07 / 08Mobile
KARAMED
A telemedicine app built solo, from UI/UX to Google Play
Video, voice and chat consultations plus medical report sharing, from UI/UX to the Play Store.
- Role
- Solo developer, UI/UX to release
- Industry
- Healthcare / telemedicine
- Stack
- React Native
Overview
KARAMED is a telemedicine app that connects patients with doctors through video calls, voice calls and text chat. Patients and doctors can submit and download medical reports in the app. I built it solo in React Native, owning everything from UI/UX design to implementation, and it is published on Google Play.
The challenge
Remote consultations only work if calls connect reliably, the app is simple enough for patients of any age, and medical documents travel securely with each consultation. As a solo developer, I also had to own design, build and release.
The solution
I designed the UI/UX and built the app in React Native, with three ways to consult (video, voice and text chat) and in-app report submission and download, so documents stay attached to the care conversation.
Key features
Video calling
Face-to-face consultations inside the app.
Voice calling
For low-bandwidth situations or patients who prefer audio.
Text chat
Asynchronous questions and follow-ups.
Report submission and download
Patients and doctors exchange medical reports in the app.
How it fits together
From the people using it to where it runs: the main parts of KARAMED Telemedicine App and how they connect.
- Users01Patients & doctorsConsult and exchange medical reports
- App02React NativeOne codebase, designed and built solo
- Real-time03Calls & chatVideo, voice and text consultations
- Release04Google PlayPublished on the Play Store
Tech stack and why
- React Native
- One codebase for a solo developer, with native-feeling UI and access to camera, microphone and file APIs needed for calls and reports.
Architecture
- Real-time communication layer for video, voice and chat.
- File handling for report upload and download.
- Store listing declares data encrypted in transit and supports deletion requests (from the Google Play Data safety section).
Process
UI/UX design for both patient and doctor journeys.
React Native implementation.
Integrated calling, chat and report handling.
Prepared and released on Google Play.
Outcomes
- Patients can consult doctors remotely by video, voice or chat from one app.
- Medical reports travel with the consultation instead of over separate channels.
- The app is published and listed on Google Play.
Gallery
Screen illustrations, not screenshots
Related projects
See all projects- MobilePackage Delivery AppReal-time orders, live rider location, chat and push notifications, designed and built end to end.React Native · Node.js · MongoDB
- WebStudifyReact, Node.js, PHP and MySQL powering online tests, fee management, test cards and dynamic reports.React · Node.js · PHP · MySQL
- EnterpriseOcean ERPVehicle inventory, sales, payments, expenses and financial reporting in one multi-branch, multi-currency system.React.js · Node.js
Planning a healthcare or consultation app?
I build web, mobile and enterprise software for teams in Pakistan, the UAE/GCC, the UK and beyond. Tell me what you're working on and I'll reply with a clear plan.