Flutter BNPL Demo App
Budget: ₹12,500 – ₹37,500 INR
I want to put together a quick Snapmint-style Buy-Now-Pay-Later demo that runs on Android, built with Flutter and backed by Firebase. The goal is a clean, working MVP—no production-grade security or payment gateway—just enough to showcase the core BNPL flow.
Core user flow
• Mobile number login verified by OTP
• KYC capture screens for PAN, Aadhaar and a selfie (image upload to Firebase Storage)
• Simple product price input followed by automatic EMI breakdown for 3, 6 or 9 months
• Loan status screen that can show Pending, Approved or Rejected states
Admin side
A lightweight web panel is fine—as long as I can:
• View registered users and their KYC documents
• Approve or reject loans
• Manually change a loan’s status when needed
Tech choices
• Flutter for the Android app (Material Design widgets)
• Firebase Authentication, Firestore and Storage on the backend
• Any web framework for the admin panel is acceptable as long as it hooks into the same Firebase project
Scope reminders
• This is an MVP demo; no NBFC integration, no payment processing, just the flow above
• UI should stay simple and clean—Material Design is the reference
• I need full source code, an installable APK, admin panel URL/credentials and brief setup notes so I can rebuild the project locally
If everything compiles, runs without crashes and the admin actions reflect instantly in the app, I’ll consider the delivery complete.
Core user flow
• Mobile number login verified by OTP
• KYC capture screens for PAN, Aadhaar and a selfie (image upload to Firebase Storage)
• Simple product price input followed by automatic EMI breakdown for 3, 6 or 9 months
• Loan status screen that can show Pending, Approved or Rejected states
Admin side
A lightweight web panel is fine—as long as I can:
• View registered users and their KYC documents
• Approve or reject loans
• Manually change a loan’s status when needed
Tech choices
• Flutter for the Android app (Material Design widgets)
• Firebase Authentication, Firestore and Storage on the backend
• Any web framework for the admin panel is acceptable as long as it hooks into the same Firebase project
Scope reminders
• This is an MVP demo; no NBFC integration, no payment processing, just the flow above
• UI should stay simple and clean—Material Design is the reference
• I need full source code, an installable APK, admin panel URL/credentials and brief setup notes so I can rebuild the project locally
If everything compiles, runs without crashes and the admin actions reflect instantly in the app, I’ll consider the delivery complete.
Related categories:
PHP
Mobile App Development
Android
AngularJS
Web Development
Backend Development
Frontend Development
Flutter