KYC Mitra is a Flutter-based app that simplifies the KYC (Know Your Customer) process with a guided, accessible, and offline-friendly experience.
Features:
📄 Document Upload – Aadhaar, PAN, or Passport
👤 Face Verification – with liveness check simulation
🔊 Voice Assistance – Text-to-Speech guidance at every step
🤖 AI Help – Instant chatbot-style assistance for common doubts
📶 Offline Retry – Submissions auto-retry when internet is back
✅ Status Tracking – Clear success or pending messages with icons
Flow:
Select and upload your document
Progress bar shows upload status
Face verification with liveness prompt
KYC status screen (Success / Pending)
Retry handled automatically if offline
Sample images(Screenshots):
TECH STACK:
-Flutter (UI + Navigation)
-TTS (Text-to-Speech) for guidance
-Custom Offline Retry Helper
-LLM-based Help Dialogs for FAQs
Why KYC Mitra?
1.Makes KYC easy for everyone, including first-time smartphone users
2.Works even with poor or no internet
3.Saves time with automatic retry
4.Reduces confusion with voice + AI assistance
Getting Started:
-Clone this repo
-Run flutter pub get
-Start with flutter run











