Flutter App for Pawn Loan Applications

Customer: AI | Published: 13.12.2025
Бюджет: 3000 $

Project Overview We are seeking an external contractor to develop a Flutter-based cross-platform system supporting the following platforms: Web (browser-based) Android App (APK) iOS App (IPA) The system is a pawn loan application system designed to allow the general public to submit loan applications to a pawn shop by filling in basic information. The mobile applications do not need to be published to Google Play or the App Store. Installation packages will be used for internal testing only. System Objectives and Scope Provide a loan application entry point (no instant lending or payment processing) Collect applicant basic information and device-authorized data Serve as a data source for backend review and risk assessment Mobile App Required Functions (Key Scope) The mobile applications must be able to obtain and transmit the following data only after explicit user authorization: The first five photos from the user’s device Contact list data Location data (GPS) Basic information form (e.g., name, phone number; exact fields to be confirmed during the design phase) Backend APIs will be provided by us. The contractor is only responsible for frontend integration and testing according to the API documentation. Web Version Requirements Functional flow consistent with the mobile apps No requirement to access device photos, contacts, or GPS Implemented using Flutter Web Technical Requirements Flutter must be used as the primary development framework A single codebase should output Web, Android, and iOS builds Deliverables must include: Android APK iOS IPA Project Milestones and Payment Structure Phase 1: UI/UX Design (Figma) Deliver complete Figma designs for Web and Mobile Include: User flow diagrams Form screens Permission and authorization explanation screens Payment for Phase 1 will be made after design review and formal approval. Phase 2: Technical Proof of Concept (POC) Develop a minimal test version (full features not required) to validate the following: Android and iOS apps can be installed and launched successfully Successful integration with our provided APIs Ability to retrieve and transmit: First five photos Contacts Location data Deliverables for this phase: Android APK iOS IPA Payment for Phase 2 will be made after all above items pass testing and acceptance. Phase 3: Full Feature Development Implement all system features based on the approved Figma designs Complete Web, Android, and iOS versions Bug fixes and basic testing Payment details for Phase 3 can be discussed separately. Contractor Qualifications Proven experience with Flutter (Web, Android, and iOS) Hands-on experience accessing the following device permissions: Photos / storage Contacts GPS location Ability to clearly explain Android and iOS permission handling and limitations Comfortable working with milestone-based delivery and acceptance