
Closed
Posted
Paid on delivery
The assignment is to build a production-ready Android DMT (Domestic Money Transfer) application that covers the full user flow—from sign-in to settlement—while remaining fast, lightweight and fully compliant with banking security standards. Core user journey 1. Sign-in: users enter their mobile number, receive an OTP and pass a second 2-factor check before any screen loads. 2. Dashboard: balance snapshot, shortcuts to “Add Beneficiary” and “Send Money.” 3. Beneficiary management: a simple form capturing name, account number and IFSC code, with edit / delete options and real-time validation via the same transfer API I will provide. 4. Money transfer: IMPS / NEFT toggle, amount entry, fee display, PIN confirmation, instant status feedback. 5. Transaction history: filterable list with search, PDF receipt generation and share option. Admin panel A web-based console (React, Angular or similar—open to your best stack) that lets me view users, KYC status, transactions, refunds, limits and error logs, plus basic CMS controls for banners and FAQs. API integration You will consume my existing payout/verification APIs (REST/JSON). Clear separation of config keys, retry logic, checksum signing and graceful handling of downtime are must-haves. Security baseline • OTP login + server-side 2FA • Encrypted local storage for tokens • Root/jailbreak detection • Network calls over TLS 1.2+ Deliverables • Android app written in Kotlin or Java with modular architecture (MVVM or clean) • Source code in Git with tidy commits and README • Admin panel source and build instructions • Postman collection or Swagger demonstrating all API calls • One test APK / staging URL for UAT, then release build on approval Acceptance criteria The build passes my end-to-end test: create account → add beneficiary → transfer funds → view transaction in history and in admin panel, all without crashes or security warnings. Timeline and milestones are flexible; propose what you need along with any clarifying questions so we can lock requirements and move ahead.
Project ID: 40539860
82 proposals
Remote project
Active 57 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs