DocuMate

DocuMate is your ultimate solution for managing and organizing important documents. Whether it's your insurance card, driver's license, or regional office paperwork, DocuMate provides a secure and convenient way to keep all your crucial documents in one place.

Key Features:

Adaptive Theme System - Seamlessly switch between Dark, Light, and AMOLED Black themes
End-to-End Encryption - Military-grade AES-256 encryption for all documents
Encrypted Google Drive Backup - Your documents are encrypted locally before uploading to your own Google Drive
Biometric Authentication - Fingerprint and face unlock support
Advanced OCR Scanning - Powered by Google ML Kit for accurate text extraction
Auto-Categorization - Smart document type detection
Smart Expiry Reminders - Customizable notifications before documents expire
Full-Text Search - Find any document or text within documents instantly
Offline-First Design - Full functionality without internet connection

Security & Privacy First:

Complete Transparency - 100% open-source code
Your Data, Your Control - Documents stored on YOUR Google Drive
Client-Side Encryption - All encryption happens on your device
Zero-Knowledge Architecture - We cannot access your documents
No Analytics/Tracking - We don't collect usage data

Technology Stack:

Flutter 3.0+ & Dart 3.0+
Hive (Local NoSQL database)
flutter_secure_storage & encrypt (Security)
Google Drive API & Firebase Auth (Cloud)
Google ML Kit & OpenCV (Document Processing)
Local Auth (Biometrics)
DocuMate 1

Project Showcase

Promo Video

Screenshots

DocuMate screenshot 1
DocuMate screenshot 2
DocuMate screenshot 3
DocuMate screenshot 4
DocuMate screenshot 5
Sahidemon - Portfolio