-
-
Health Worker App
-
Appointments For HealthWorkers
-
Child Growth Card
-
Family profiles HealthWorker
-
Training Modules for healthworkers
-
This is the Home Page for the Zepmeds app, with sponsored links
-
Medicines Filtering
-
A trending Medicines Section, For all the medicines
-
Carts
-
Delivery Status Page
-
Checkout Page
-
My Profile Section
-
MY Family, Quick Links, Here the Vaccination reports of the child and Growth will be shared
-
MY Family, Quick Links, Here the Vaccination reports of the child and Growth will be shared
-
Doctor Appointments Section
-
MediScan Patient Data
-
MediScan Patient Graphs
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.
Built With
- api
- capacitor
- css3
- docker
- ejs
- express.js
- firebase
- flowbite
- gemini
- html5
- java
- javascript
- machine-learning
- middleware
- mongodb
- node.js
- python
- python-package-index
- pytorch
- react
- react-native
- route4me
- shadcn
- streamlit
- tailwind
- three.js
- vercel
- webgl
Log in or sign up for Devpost to join the conversation.