Flutter Flow/Firebase Developer for On-Demand App Development Project need Mobile App Development
Contact person: Flutter Flow/Firebase Developer for On-Demand App Development Project
Phone:Show
Email:Show
Location: Caracas, Venezuela
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"We are looking for a skilled Flutter Flow and Firebase developer to join our project and bring our on-demand services app, ZOLVIO, from 85% to full completion. The app already has a solid foundation and defined user flows, but it requires the expertise of a specialist to finalize critical connections, implement new logic, and optimize existing functionalities before launch.
The ideal candidate will be responsible for delivering a fully functional and polished app, building upon the existing codebase.
Key Responsibilities:
Firebase Connectivity and Rules:
Complete the integration between the app's services and the Firebase database.
Create and implement security rules in Firestore to protect user, provider, and service data.
Functionality Integration and Bug Fixing:
Fix and ensure the proper functioning of the user login and registration flow.
Integrate and configure the Google Maps API for geolocation and real-time tracking features, as described in Phase 3 of the workflow document.
User Flow Modifications (Client and Provider):
Client Request Flow: Adjust the current flow to follow this sequence:
The client selects a category (e.g., Plumbing) and then a specific service (e.g., "Install an outlet").
Specifies the number of items to be repaired/installed.
The system calculates and displays a final price.
The client confirms and proceeds to a "payment" screen (initially, this will be cash payment).
After confirmation, the system automatically assigns the most suitable available provider based on location, rating, or scheduled date.
Client Security and Trust: Implement functionality for the client to view the assigned provider's portfolio and rating before the provider starts their journey.
Provider Functionality:
Develop the provider interface to allow them to mark a job as "Completed" and "Paid" once they receive cash payment from the client. Implement the backend logic so that when a payment is marked as paid, the revenue is recorded, the platform commission is calculated, and the updated balance is reflected in the supplier's account.
New Supplier Registration Flow:
Disable automatic supplier registration from a customer account.
Implement a new flow where prospective suppliers must complete a Google Form.
The form responses will be sent to the administration team, which will manually verify and approve the application before registering the supplier on the platform.
Essential Requirements:
Demonstrable and advanced experience with Flutter Flow.
Solid knowledge of Firebase, including Firestore, Firebase Authentication, and Cloud Functions.
Experience integrating third-party APIs, especially the Google Maps API.
Ability to analyze an existing project, understand its logic, and efficiently complete its development.
Proactive, detail-oriented, and committed to delivering a high-quality final product." (client-provided description)
Matched companies (5)

eShop Genius

Crystal Infoway

Chirag Solutions

Codetreasure Co
