Loading..

AjmalU K

DVMA - Dementia Assistant cover
All projects

Mobile & Games

DVMA - Dementia Assistant

A compassionate mobile app empowering dementia patients, caregivers, and admins with AI-driven assistance, task management, memory albums, and real-time safety features.

DVMA (Dementia Virtual Memory Assistant) is an innovative mobile application crafted to support individuals with dementia in navigating daily life, cherishing memories, and fostering connections with loved ones and caregivers. With intuitive role-based access for Patients, Caretakers, and Admins, DVMA delivers real-time notifications, AI-driven chat support, and advanced face recognition to uplift the well-being of dementia patients and their support networks.

Patient Features

  • Task Management: Create, edit, and track daily/recurring tasks with smart reminders
  • AI Chat Assistant: Gemini-powered compassionate prompts for memory support and task help
  • Memory Album: Add photos and notes to relive cherished moments
  • Family Management: Add contacts, set emergency numbers, and manage relationships
  • Location Sharing: Secure real-time location sharing with connected caretakers
  • Personal Diary: Private daily reflections with auto-save functionality
  • Face Recognition: AI-based family member identification using ML Kit

Caretaker Features

  • Connection Management: Handle patient requests and manage active connections
  • Patient Monitoring: View tasks, location, memory albums, and daily activity
  • Direct Communication: Calls and messages to patients for seamless coordination
  • Advanced Scanner: On-the-go family recognition for patient support
  • Live Tracking: Real-time patient location monitoring with safety alerts
  • Reporting System: Submit well-being or feedback reports to administrators

Admin Features

  • User Management: Edit, ban/unban users and caretakers with full control
  • Global Notifications: Broadcast or targeted alerts via OneSignal push notifications
  • Reports Dashboard: Review and resolve user-submitted reports and issues
  • System Settings: Customize API keys, support contacts, and app configuration
  • Analytics: Track engagement, user growth, and usage patterns

Tech Stack & Architecture

Built with Flutter & Dart for seamless cross-platform mobile performance, Firebase (Authentication, Firestore real-time NoSQL database, Cloud Storage) for backend infrastructure, Gemini AI API for intelligent compassionate chat assistance, OneSignal for push notification delivery, and ML Kit / Cloud Vision API for face recognition capabilities. The Firestore database uses a normalized schema with collections for users, caretakers, admins, connections, reports, and API configuration — designed for scalability and real-time sync.