๐ Inspiration
In many nursing homes, medication tracking is still done manuallyโleading to frequent errors, missed doses, and poor coordination between caregivers. We wanted to build a simple, efficient system that improves care quality without overwhelming staff.
๐ What it does
DoseDash helps caregivers:
- Track medication schedules by time (morning, after meals, night)
- Get alerts for missed doses and low inventory
- Log care actions with optional voice notes
- Auto-generate reports for doctors or admins
- Manage residents with secure, photo-verified profiles
Admins can:
- Create and manage residents
- Add caregivers
- View global reports across shifts
๐ ๏ธ How we built it
We used:
- Flask Base (Hack4Impact) for rapid backend setup
- Flask-SQLAlchemy for data modeling
- Flask-WTF for secure forms
- Twilio API for SMS alerts
- Redis Queue for async task handling
- Flask-Mail for password resets and notifications
- Bootstrap for clean, responsive UI
๐ง Challenges we ran into
- Designing a flexible but clear medication schedule system
- Ensuring smooth role-based access (admin vs. caregiver)
- Balancing simplicity with real-world nursing workflows
- Integrating QR scanning and voice uploads reliably
๐ Accomplishments that we're proud of
- Fully functional admin + caregiver dashboards
- Working medication alert system (in-app + SMS)
- Voice note logging for accessibility
- Real-time inventory scanning using QR codes
- A clean, usable interface ready for real deployment
๐ What we learned
- How to work with Flask blueprints and modular design
- Integrating third-party APIs like Twilio and Redis with Flask
- Real-world challenges in healthtech UX
- The importance of clean workflows for time-sensitive tasks
๐ What's next for DoseDash
- Integrate chatbot support (RAG) for quick data retrieval
- Web push notifications
- Expand reporting features with visual analytics
- Pilot test in a real nursing home setting
- Add multilingual support for caregivers
Made by team puolsky consisting of:
- Kriston, Y2 Applied AI @ Nanyang Polytechnic
- Jia Yao, Y2 Fintech @ Nanyang Polytechnic
..yes we are first time hackers!
Log in or sign up for Devpost to join the conversation.