ShramiKare is a Digital Health Record Management System designed for migrant workers in Kerala, aligned with SDG-3 (Good Health and Well-being).
The platform ensures portable, multilingual, and paperless medical records, accessible via QR codes, Aadhaar lookup, or SMS-based reminders, empowering migrant workers with seamless healthcare access.



- Migrant workers often lack consistent health records across states.
- Paper-based systems are prone to loss, duplication, and delays.
- Language barriers prevent workers from understanding health instructions.
- Limited access to feature phones & low connectivity challenges inclusivity.
- Multilingual Mobile App (Malayalam, Odia, Bengali, Assamese, Hindi).
- QR Code + Aadhaar Lookup for instant access to health records.
- Offline-first caching with sync on reconnection.
- Automated SMS reminders for vaccinations, check-ups, and follow-ups.
- Secure cloud backend for real-time health data availability.
- Analytics dashboard for policymakers and NGOs.
Layer | Technology |
---|---|
Frontend | βοΈ React.js, Tailwind CSS |
Backend | π FastAPI (Python) |
Database | π₯ Firebase Firestore |
Messaging | π© Twilio SMS API |
Identity | π Aadhaar |
flowchart TD
User[π¨βπ§ Migrant Worker] -->|QR / Aadhaar| App[π± Shramikare App]
App -->|API Calls| Backend[βοΈ FastAPI + Firebase]
Backend --> DB[(ποΈ Firestore DB)]
Backend --> Twilio[βοΈ Twilio SMS API]
DB --> Analytics[π Analytics & Dashboards]
Analytics --> NGO[π₯ Policymakers/NGOs]
- β Portable Records β Access anywhere via Aadhaar or QR
- β Multilingual UX β Supports 5+ regional languages
- β Inclusive β Works on smartphones + feature phones
- β Offline-first β Sync when network is back
- β Smart Alerts β Automated SMS for due checkups
- β Analytics Dashboard β Track outbreaks & public health
- Aadhaar integration with user consent.
- Role-based access for doctors, NGOs, and workers.
- Encrypted records stored in Firestore.
- Compliance with Digital India Health Mission guidelines.
- Migrant Workers β Portable, accessible, and understandable records.
- Healthcare Staff β Quick record lookup β faster treatment.
- Government/NGOs β Real-time data-driven insights.
- Society β Supports Digital India, Atmanirbhar Bharat, Swachh Bharat.
# Clone the repo
git clone https://github.com/TAPANANSHUTRIPATHY/ShramikareGreenHealth.git
cd ShramikareGreenHealth
# Install dependencies
npm install
# Run development server
npm run dev
Backend setup (FastAPI + Firebase):
cd backend
pip install -r requirements.txt
uvicorn main:app --reload

- Tapananshu Tripathy
- Ujjwal Singh
- Shubham Kumar
- Hritika Shankhdhar
- Palak Singh
- Tejas Mahapatra