Back to Home

Flutter Assistive App for Deaf Community

Mission & Impact

Built a cross-platform mobile application specifically designed for the deaf community, focusing on accessibility, offline support, and intuitive user experience. This app helps bridge communication gaps and provides essential tools for daily activities.

Accessibility Features

Visual Captions

Real-time visual captions for all audio content with customizable font sizes and colors

Haptic Notifications

Vibration patterns to convey different types of alerts and notifications

Sign Language Support

Integrated sign language videos and gestures for better communication

Offline Functionality

Full offline support with local database (sqflite) for uninterrupted access

Technical Implementation

  • Flutter Framework: Cross-platform development for iOS and Android with single codebase
  • Local Database (sqflite): Offline-first architecture with SQLite for data persistence
  • Custom Widgets: Accessibility-focused UI components with high contrast and large touch targets
  • Push Notifications: Visual and haptic notifications using Flutter local notifications
  • State Management: Provider pattern for reactive UI updates and clean architecture

Tech Stack

FlutterDartsqfliteProviderFirebaseLocal NotificationsCustom Widgets