Inspiration

Most rural healthcare in the world depends on the work of frontline workers, including PHC staff and ASHA workers, India is a main Depriving country. This important cadre of the health system faces enormous challenges in view of poor or no internet connectivity, heavy manual record-keeping, and logistical gaps in connecting patients to urgent care or medicines.

We were inspired to build ZepMeds in order to solve this core problem. Our vision was for a product that empowered these health workers, one that would work with them and not against them, even in the most challenging offline environments. The idea is to ensure continuity of care, reduce administrative workload, and bridge the final-mile gap between rural patients and essential medical services. We are trying to solve the problem of little to 0 Healthcare services in an area or a village.

What it does

ZepMeds is a Quick Medicine Delivery App, We promise to Deliver all the basic needed medicines under 30 minutes. Not only this it is an offline-first mobile application for rural healthcare workers that acts as a one-stop platform for monitoring the health condition of patients and delivering key services.

  • Users can Order medicines,
  • view their past reports,
  • contact doctors,
  • take appointments online,
  • Offline reports syncing
  • IVR system integration
  • An interactive dashboard for all the HealthCare Workers too
  • We Provide One click Ambulance Dispatch Service
  • A voice Feature to order medicines via voice or a single command

Rider Application

Riders or Delivery boy can work with us to deliver the medicines, we keep it safe and secure, A route optimization helps to deliver the order under 15 minutes,

Admin dashboard

Admin dashboard handles all the orders by the User, Admin has degrees of medical science and they can process the orders, Assign the riders, and all the details will be saved there

Doctor Dashboard

Doctors can also work with us to provide various appointment services, You can book an appointment with a doctor and seek treatment through the Video/Voice call, Also doctor can push prescriptions and their reports

Emergency Dashboard

We provide one click Ambulance dispatch service, ambulance will be en routed under 10 mins, We uses various routes optimisation techniques to reach over under 10 to 15 minutes, with a trained paramedics teams

Mediscan NFC

Sometimes patients do not know about their past medical history and records, we provide a solution, an NFC tag for patients so that doctors or paramedics teams can just tap that and can see various details about the patients and everything, the details includes

  • Stress Graphs for the patient
  • Blood Pressure over the past 1 month
  • Sugar level
  • Anxiety level
  • Patient's Medical History
  • Allergies and genetic diseases

Ai based Symptoms Checker and Echo- Doc Ai

We are trying to implement an Ai based symptom checker which will analyse the symptoms to give you precautions, diets and exercise and recommend you a doctor, whereas Echo Doc is a voice medical agent, where you can talk with the Ai like a human being.

IVR system

Our Future Scope is to build an IVR system for offline area, where over a phone call everything on the app can be done, and a buy now pay later services will be activated too

HealthCare Worker App

The HealthCare App Worker app is made for offline areas and areas with no internet, they struggle to feed the data, about the outbreak or a child vaccination status, so our app is a saviour, because the data is first add to the frontend and as soon as the device gets online, it is pushed to the backend.

Scheduled Medicines

Medicines can be scheduled based on your eating patterns of the medicines, and our intelligent Ai will ask permission to order the medicine again even before finishing it.

How we built it

  • Offline-first data management allows PHC staff to record patient details, vaccination schedules, and ANC visits directly on their devices in the absence of internet connectivity.

  • Auto-Sync: All data kept safely offline auto-syncs with the central databases the instant connectivity is established. No data is lost; there is complete continuity.

  • Automated Reminders: Physicians can use automated reminders for vaccinations, follow-up visits, and check-up visits to ensure nobody gets left behind.

  • High Accessibility(Multilingual & Voice): Regional languages and voice-based input are supported, therefore allowing health workers at variable levels of literacy or comfort with digital skills to use the application confidently and efficiently.

  • Role-Based Dashboards: Provides ASHA workers, PHC staff, and supervisors with personalized views of data and tasks relevant to their roles in an easy-to-use manner.

  • Integrated Service Delivery: Links directly with local medicine delivery services and ambulance booking systems, to permit a health worker to arrange instant support the moment a patient is identified as needing urgent care.

  • Mobile Framework: Flutter, React Native, and native Android, Swift and Progressive Web App also Capacitor for making it work in any devices

  • Offline Database: e.g., SQLite, Firebase, - for secure, on-device storage of all patient data.

  • Synchronization Logic: Custom-built sync engine for data-queuing, conflict resolution, and background syncing.

  • Back-end: Node.js, Python-Django/Flask, Firebase for the specified use of handling the central database, user authentication, and API.

  • Database: PostgreSQL, MongoDB, Firebase, Firestore

  • APIs: integrated with, such as Google Maps API for ambulance tracking, local pharmacy APIs for medicine delivery, and a Speech-to-Text API for voice input.

Ai features : We have implemented ai features for Ai based Symptoms Checker, Ai based Voice Assistant Doctor, and Ai based route optimizations

** Emergency dashboard** : We have implemented an Emergency Dashboard in the APP, so users can call ambulance in just one single click, Ambulance will be there under 10 minutes, this is possible because of route optimisation algorithm we have used From AMAZON MAPS, MAPPLS for live traffic

Technologies used to build it

COMPONENT TOOL / TECHNOLOGY
Frontend Framework React, React Native
Styling & UI Tailwind CSS, CSS3, HTML5, Flowbite, Shadcn
Backend Node.js, Express.js
Database MongoDB
Cloud & Hosting Firebase, Vercel
APIs & Integration API, Gemini
Middleware Custom Middleware
Cross-Platform Capacitor
Template Engine EJS
Programming Languages JavaScript, Java

Challenges we ran into

Building a truly robust offline-first application is considerably more complex compared to a regular connected app.

The most challenging part of our work was designing the data synchronization logic. We had to make sure that even with intermittent connectivity, data integrity would be perfectly preserved, and any likely conflicts in data, such as perhaps two workers updating the same patient record offline, could be handled without loss of data.

Another challenge was the integration of voice-based input in various regional languages. This required very thorough testing to ensure that medical terminologies, which are usually very specific, attain a high degree of accuracy.

Finally, integrating disparate third-party services, such as local ambulance dispatchers and chemists that may or may not use or have sophisticated APIs, represented a big logistical challenge that demanded flexible integration points.

Accomplishments that we're proud of

We pride ourselves on creating a true holistic healthcare enabler. ZepMeds is not another digital form or record-keeping app; it closes the loop by integrating patient records with action in the form of medicine delivery and ambulance booking.

This is an achievement in terms of the seamless offline-first system. For instance, a health worker can be out in the field and not be connected throughout the day, but know all their work is safe, secure, and will sync later.

We're also very proud of its accessibility features. With the addition of regional languages and voice commands, this app truly has become inclusive and usable by the frontline workers it aims to serve. We are trying to create a revolution, as Healthcare is the basic needs of every Human Being.

What we learned

We figured out that user-centered design is an indispensable process. The biggest lesson here was designing for, and with, the end-users. Constant feedback from potential PHC staff at each step was needed to build features that are useful, not just technologically impressive.

The architecture needs to be offline-first; it should be conceived from day one. You can't bolt it on after the fact. It influences every single data model, every API call, every UI decision.

Reliability over features. For a healthcare environment, a simple app which works 100 percent of the time is infinitely better than a complicated app which fails 1 percent of the time.

What's next for ZepMeds

ZepMeds already had a solid foundation. We will add the following new features:

Medicine Inventory Management: Enabling the PHCs and chemists to manage the local stock of essential medicines by themselves inside the app.

Analytics & Reporting: Expand the supervisor dashboard with more powerful analytics to understand community health trends, vaccination rates, and the emergence of disease outbreaks in near real time. Telemedicine Integration: A simple video or audio call facility is provided to ASHA workers in the field to connect directly with a doctor at the PHC for urgent consultations. Patient-Facing App: A simplified version for the patient, allowing them to see their own health records, vaccination history, and upcoming appointments. This is a startup Project

Target User

Above the Age of 50 or person who are single and suffering from any illness, Youths That do not have time to visit clinics

Notes for the user

You can use any phone number for the zepmeds app use the phone number : +918855885588, and the OTP will be 123456, same for ASHA worker app, use any Email id and any password to use it.

Share this project:

Updates