
Open
Posted
•
Ends in 5 days
Paid on delivery
Driver App Developer (React Native / Expo + Supabase) Project Overview I am building a logistics platform (TransLine System) consisting of: Admin web portal (already built and managed by me) Driver mobile app (to be completed by you) The backend is fully set up using Supabase, including database schema, authentication, storage, and realtime features. The assignment system and core logic are already implemented and validated. Scope of Work You will take ownership of completing the driver mobile app using Expo (React Native). Key areas of responsibility: Assignment integration Use the existing event-based assignment system (vehicle_assignments) Active assignment defined by unassigned_at IS NULL Fetch and display the correct assigned vehicle Block actions if no valid assignment exists Shift flow Pre-shift flow Start and end shift Maintain correct active shift state Handle edge cases (e.g. mismatch between assignment and active shift) Odometer workflow Camera-only capture (no gallery uploads) Upload images to Supabase storage Store odometer value, timestamp, and GPS location Link data to driver, vehicle, and shift Live tracking Send driver location updates periodically Integrate with existing backend tables for tracking Handle permissions (location), reconnects, and app resume App reliability Clean state management Proper error handling No crashes on reload Works reliably on both Android and iOS Tech Stack React Native (Expo) Supabase (auth, database, storage, realtime) TypeScript preferred Backend Constraints Backend is already defined and must not be redesigned You will be provided with: SQL schema RPC functions (e.g. assign/unassign logic) Views for assignment data Storage structure for uploads You must follow the existing architecture exactly Deployment Requirements You are responsible for preparing the app for release: Android Build APK/AAB Prepare for Google Play submission iOS Build archive Upload via TestFlight Prepare for App Store submission Payment Fixed price for driver app completion Rate must be agreed upfront before starting Additional work on the web portal can be discussed separately at a set rate Deliverables Fully working driver app Clean and maintainable code Successful builds for Android and iOS Deployment completed or ready for submission Requirements Strong experience with React Native (Expo) Experience working with Supabase Ability to follow an existing backend architecture without deviating Proper testing of all flows (assignment, shift, odometer, etc.) Preferred Experience Realtime tracking applications Logistics or fleet systems Camera and file upload workflows [login to view URL]
Project ID: 40384151
305 proposals
Open for bidding
Remote project
Active 15 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
305 freelancers are bidding on average $596 AUD for this job

Greetings from Logictrix! My name is Jas, and I am looking forward to discuss about your app in details over the Chat or Call. We have enough app developers available in team so I can assure you to deliver this project at a fairly low cost with great quality and with a commitment for long term support. *** We have earned 'Expertise' level in AI development and used many AI platforms like openAI, Freepik, Antigravity, Cursor etc for App development and other AI work! *** We have developed around 400+ Android and iOS apps using Native and Flutter SDK in the past 15 years, Many apps are Live in Google play and App store. We will share our detailed portfolio over the Chat once we connect. Looking forward to your reply... Thanks and Regards Jas
$500 AUD in 10 days
9.7
9.7

Hello — I've reviewed the TransLine repo and fully understand the scope: completing the Expo driver app against your existing Supabase backend without touching the architecture. At Microlent Systems, we've delivered React Native and Expo apps with Supabase integration, real-time location tracking, camera-based uploads, and shift/assignment workflows — closely matching every feature you've listed. Our approach: we'll wire into your existing vehicle_assignments schema, implement the pre-shift and odometer flows with camera-only capture, build periodic GPS tracking with proper reconnect handling, and ensure clean TypeScript state management with no crashes on reload. Both Android AAB and iOS TestFlight builds are included. We won't redesign your backend — we'll follow your RPC functions, views, and storage structure exactly as defined. Let's connect to align on the fixed price and timeline. Ready to start immediately. Best, Jenifer
$500 AUD in 30 days
9.6
9.6

Hello , Nice to meet you! I will design and develop mobile application with web admin panel according to your requirement , ping me on chat so we can discuss this more. I am expert and 9 years experienced Android /iPhone app developer with backend work that you are looking for. I will provide you perfect product as you want so you would be happy with it. I am always ready to discuss about your project in detail as well as start from right now. The following are my services that i provide :- 1. Daily or Weekly update. 2. Clean and Robust code. 3. Responsible for communication for more than 15 to 20 hours each day. 4. Free Bug-Fix support for 1 year after completion. 5. Source code delivery. You can have a look at my profile by this link : https://www.freelancer.com/u/shyamvijaywargiy Let's contact me to discuss further details with me. Thanks Shyam
$250 AUD in 28 days
9.0
9.0

As the leader of a premier web and app development enterprise, CnELIndia, I bring over 18 years of industry expertise to the forefront. Our accolades within the realm of web and mobile application development have been attested by our extensive client base that includes over 743 satisfied customers. We take pride in our ability to deliver projects that meet tight deadlines without compromising on quality. Moreover, our team has prior experience integrating Supabase features such as authentication, realtime updates and database management into mobile apps. We appreciate and value the high impact nature of logistic systems and have previously developed realtime tracking apps as part of our portfolio. Alongside these proficiencies, we are also well versed in efficient camera-only capture workflow which aligns perfectly with your project objectives. At CnELIndia, our mission is to create clean and maintainable code and guarantee successful Android and iOS builds while ensuring app reliability on both platforms. Prompt delivery meeting agreed-upon rates has always been an integral part of our work ethos - a commitment Receipt will be further highlighted by satisfactory completions.
$500 AUD in 7 days
9.0
9.0

Hi there, I reviewed your driver app requirements — React Native with Supabase backend is exactly what we do. I noticed you're building for logistics, which means real-time tracking and reliability are critical. We've handled similar projects where performance matters. I have a couple of quick questions about your timeline and whether you need iOS + Android or one platform first. Let's chat through the details. I have delivered 1500+ web and mobile projects over 14+ years — happy to share relevant examples. Thanks, Hasan
$250 AUD in 21 days
8.7
8.7

I have thoroughly reviewed the project requirements for developing the driver mobile app for your logistics platform using React Native (Expo) and Supabase. I understand the key responsibilities involved, such as assignment integration, shift flow, odometer workflow, live tracking, and app reliability. I have extensive experience in React Native and working with Supabase, ensuring that I can follow the existing backend architecture precisely. I am confident in my ability to deliver a fully functional app, clean code, successful builds for Android and iOS, and prepare for deployment. Please go through my profile to see my 15 years of experience and the quality of work I have delivered. I am eager to discuss the project details and demonstrate my commitment. Looking forward to the opportunity to work on this project with you.
$420 AUD in 10 days
8.8
8.8

Hi there, I will complete the TransLine driver app — assignment integration, shift flow, odometer capture, and live tracking — all wired to your existing Supabase backend without altering the schema or RPC functions. For live tracking, I will use Expo's background location task with batched uploads to minimize battery drain and handle app resume gracefully. I will also implement a local state queue so location points are not lost during connectivity gaps — they sync automatically once the connection restores. Questions: 1) What interval do you need for location updates — every 5 seconds, 15, or configurable? 2) Do you have Apple Developer and Google Play accounts already set up for submission? Looking forward to your response. Best regards, Kamran
$392 AUD in 10 days
8.5
8.5

SURE, I have evaluated the project description and highly able to complete it Mobile App Development for Logistics -----------I am a Mobile Application developer having 7 years of work experience with the expertise of React native/Xamarin/ Flutter/ Java and Kotlin (android) /Swift and objective (iOS )/ XML and Android XML Layouts (Android)/ Interface Builder and Storyboards (iOS). I have some queries to give you accurate time and price Please ping me to get started and provide you great results. Thanks
$1,100 AUD in 20 days
8.1
8.1

As an experienced React Native developer specializing in mobile app development, I am excited about the opportunity to take ownership of completing the driver mobile app for your logistics platform, TransLine System. With a proven track record in integrating assignment systems, shift flows, odometer workflows, and live tracking features, I am well-equipped to deliver a reliable and efficient app that meets your requirements. Utilizing React Native (Expo) and working closely with Supabase, I will ensure seamless integration with the existing backend architecture while maintaining clean code and proper error handling. My expertise in real-time tracking applications and file upload workflows makes me the ideal candidate for this project. I invite you to review my portfolio and discuss how I can contribute to the success of your logistics platform. Let's schedule a call to further explore your goals and requirements.
$350 AUD in 3 days
8.3
8.3

I HAVE BUILT AND DEPLOYED REAL-TIME LOGISTICS DRIVER APPS WITH REACT NATIVE + SUPABASE—DELIVERING STABLE, PRODUCTION-READY SYSTEMS WITH LIVE TRACKING AND SHIFT MANAGEMENT. Your TransLine system is well-structured, and I’m confident in taking full ownership of the driver app while strictly following your existing Supabase backend architecture without deviations. What I will deliver: • Complete driver app using Expo (React Native + TypeScript) • Assignment system integration with real-time updates • Shift lifecycle (pre-shift, start/end, edge-case handling) • Odometer workflow (camera capture, Supabase storage, GPS tagging) • Live tracking with efficient location updates & reconnect handling • Clean state management, robust error handling, and crash-free performance • Fully tested flows across Android & iOS User roles: • Driver: Manage assignments, shifts, tracking, and uploads • Admin (existing): Monitor drivers, assignments, and system data Deployment: • Android APK/AAB build + Play Store readiness • iOS archive + TestFlight + App Store submission support You’ll receive clean, maintainable code with complete source ownership and proper documentation for future scalability. Additionally, I provide **2 years of free ongoing support post-delivery**, ensuring stability, updates, and quick issue resolution. Ready to start immediately and align on a fixed cost after a quick technical sync.
$270 AUD in 7 days
8.3
8.3

Mobile App Development for Logistics Hello I have read your project requirements, i can help you develop a robust and efficient driver mobile app for your logistics platform (TransLine System) using React Native/Expo. With my vast experience in React Native and working knowledge of Supabase, which aligns perfectly with your project tech stack, I am confident I can deliver a highly functional and reliable app that seamlessly integrates with your existing backend. I’ve successfully launched multiple production apps across Google Play and App Store, delivering secure, optimized, and user-friendly solutions. ⭐Due to NDAs, links aren’t public—but once you open the chat, I’ll share live demos and walkthroughs. I’d be happy to discuss your requirements and execution plan. Bid amount is a placeholder and can be discussed over chat. Thanks & Regards Ranjana
$500 AUD in 15 days
8.1
8.1

Hi, As I have checked your backend is ready—now you need someone to complete the React Native Driver App fast and properly. I can handle assignments, shift flow, odometer capture, live tracking, and stable Android/iOS Expo builds while following your existing Supabase setup exactly. Strong experience with React Native + Supabase, clean code, and launch-ready delivery. Should I focus first on finishing features or fixing current issues? Thanks
$500 AUD in 7 days
7.5
7.5

Hi there, We’ve developed multiple logistics solutions, including driver and fleet management apps, with real-time tracking and driver workflows. We also built a fully-fledged admin panel for one of our products, where we integrated multiple driver workflows and tested them with real drivers. We’re experts in both React Native and backend technologies like Node.js and PHP, so we can handle the entire product end-to-end. We also have dedicated resources for UI/UX design and QA, ensuring you get a fully polished product. Let’s schedule a quick 10-minute call to discuss your project in more detail and see if I’m the right fit for your needs. I’m looking forward to hearing more about this exciting project. Best, Adil
$275 AUD in 7 days
7.4
7.4

With 6 years in the industry, I've amassed a wealth of experience that aligns perfectly with your TransLine project. Proficient in React Native and Expo, I have developed native mobile apps for both iOS and Android platforms. Of significant resemblance to your project, I have profound understanding of working with Supabase as well. Using my expertise, I can assure you that the scope of your project will be handled not just satisfactorily but efficiently. Moreover, as a seasoned mobile app developer I value robust and clean code. I understand the significance of smooth app functioning and successful builds for both Android and iOS devices. Adding to this, handling perspectives including assignment integration, shift flow, odometer workflows and live tracking also falls in my domain. Furthermore, my previous experience in fleet and logistics systems will undoubtedly be a valuable asset to this project. As proof of my commitment in providing top-tier solutions would be timely submission of error-free and efficient results. My deep comprehension of the required tech-stack coupled with proven problem real-time tracking applications will surely ensure a solid contribution towards the success of this project.
$500 AUD in 7 days
7.2
7.2

Hi, We, Doomshell Software Pvt. Ltd. (20+ years of experience), can complete your Driver Mobile App with a strong focus on reliability, real-time performance, and strict adherence to your existing Supabase backend. Our approach: • Integrate seamlessly with your Supabase schema, RPCs, and assignment logic • Implement shift lifecycle (pre-checks, start/end, edge-case handling) • Build odometer workflow (camera capture, GPS tagging, secure storage) • Develop live tracking with stable updates, reconnect handling, and background support • Ensure clean state management, error handling, and crash-free performance Deployment: • Android (APK/AAB) + Google Play readiness • iOS build + TestFlight/App Store preparation Why us: Strong expertise in React Native (Expo) & Supabase Experience in real-time tracking and logistics systems Clean, maintainable, production-ready delivery Quick questions: • Any known edge cases in assignment/shift logic we should prioritize? • What update frequency do you expect for live tracking? We’re ready to deliver a stable, production-ready app aligned with your system.
$500 AUD in 7 days
7.5
7.5

Hi, Building a driver centric logistics app requires a "zero drift" alignment between the mobile state and your existing Supabase event logic. At Plan D Studios, we bring 12+ years of experience in Mobile App Development, specializing in React Native and Expo to build high reliability fleet systems that handle real-time tracking and mission critical workflows. My Execution Strategy for TransLine: Assignment & Shift Logic: I will implement a strict state machine to handle the vehicle assignments and shift transitions, ensuring users are blocked or prompted correctly based on your unassigned at logic. Hardware Integration: Using Expo Camera and Location modules, I’ll build the "camera only" odometer flow with GPS-stamped uploads directly to your Supabase storage buckets. Real time Tracking: I’ll optimize the background location pings to sync with your tracking tables, ensuring battery efficiency and reliable reconnects. Store Deployment: Full handling of the build process for Android (AAB) and iOS (TestFlight/App Store) to get TransLine into your drivers' hands. We follow your architecture exactly, ensuring clean TypeScript code and a robust Database Management sync. Since the backend is fully defined, should the live tracking interval be dynamic based on the vehicle's speed, or do you have a fixed periodic update frequency already set in your database constraints? Regards, Haider
$500 AUD in 7 days
7.3
7.3

Hi there, I have read your project requirement. You need an experienced React Native (Expo) developer to complete your driver mobile app for the TransLine System, integrating tightly with your existing Supabase backend. The app must handle assignment logic, shift workflows, odometer capture with camera + upload, live tracking, and ensure high reliability across both Android and iOS, while strictly following your existing backend architecture. We can take full ownership of the mobile app, implement all flows cleanly using TypeScript, ensure stable state management, proper error handling, and deliver production-ready builds for both platforms without altering your backend structure. A few questions: ============== Which state management approach do you prefer (Redux, Zustand, React Query, or existing pattern in repo)? What is the expected frequency for live location updates (e.g., every few seconds/minutes)? Are there any specific validations required for odometer entries (range checks, duplicates)? Do you already have Apple Developer account setup for TestFlight deployment? Best Regards, Srashtasoft Team
$500 AUD in 7 days
7.1
7.1

I can take TransLine’s driver app from “backend-ready” to a polished, release-ready Expo app that works reliably on Android and iOS. What makes me a fit for this project is that I can work directly with your existing Supabase architecture without redesigning anything—just wiring the app cleanly into your assignment, shift, odometer, and live tracking flows exactly as defined. Key strengths I’d bring: - React Native + Expo app development with TypeScript for maintainable, stable code - Supabase integration for auth, realtime, storage uploads, and location tracking - Reliable mobile workflows: camera-only odometer capture, shift state handling, permission management, and crash-resistant state logic I’ve built and debugged mobile apps with realtime data, uploads, and field-ops workflows, so I understand the importance of edge cases like assignment/shift mismatches, reconnects, and resume behavior. For this project, I’d first review your schema/RPCs/views, then implement the driver flows in small testable milestones, validate each screen against the backend, and finish with Android/iOS build preparation for release or submission. If you’d like, I can review the repo and confirm the exact scope, timeline, and fixed price before starting.
$500 AUD in 12 days
7.5
7.5

Having worked on numerous mobile app development projects, leveraging React Native, I am ideally placed to complete your Driver App using Expo. My deep understanding of the JavaScript framework combined with my experience in Supabase, including realtime tracking features, makes me the perfect candidate. I'm also well-versed in TypeScript which is your preferred language. I'm confident in following existing architectural designs and ensuring stringent testing for all flows - from assignment to shift to odometer - adhering to your requirement. In addition to that, I have already worked on logistics and fleet systems which gives me a thorough understanding of the project challenges you may face. My multi-faceted technical skills ranging from Mobile App Development with React Native to AI Automation and LLM Integration complement your project needs, especially in regard to using automation tools like Make and Zapier. Not only will I proficiently develop the app but also ensure its smooth deployment on Android and iOS platforms through Google Play and TestFlight respectively. Reach out to me so we can discuss and move forward with your project promptly! Thanks, Jay
$500 AUD in 7 days
6.7
6.7

Your assignment logic will fail if a driver gets reassigned mid-shift without proper state cleanup. I've reviewed your GitHub repo - the vehicle_assignments table doesn't enforce mutual exclusivity between overlapping assignments for the same driver, which means your app could display stale vehicle data after reassignment. Before building the mobile layer, I need clarity on two backend scenarios: What happens when a driver's assignment changes while they have an active shift? Does the shift auto-close, or do you allow cross-vehicle shifts? Your odometer uploads store GPS coordinates - are you validating location accuracy thresholds? If a driver submits from a parking garage with 50m drift, does that invalidate the reading? Here's the implementation approach: REACT NATIVE + EXPO: Build offline-first state management using Zustand to cache assignment data and queue odometer uploads when network drops. This prevents data loss during tunnel drives. SUPABASE REALTIME: Subscribe to vehicle_assignments changes and trigger UI updates when unassigned_at gets set, forcing the driver to acknowledge reassignment before continuing their shift. CAMERA WORKFLOW: Use expo-camera with base64 compression before upload to keep image sizes under 2MB. Store Supabase storage URLs in odometer_readings with PostGIS point types for GPS validation. LOCATION TRACKING: Implement background geolocation with 30-second intervals using expo-task-manager, batching coordinates into a local SQLite queue that syncs when the app resumes foreground. DEPLOYMENT: Configure EAS Build for both platforms with environment-specific Supabase credentials, generate Android AAB with ProGuard enabled, and prepare iOS archive with proper entitlements for background location. I've built 4 fleet tracking apps including one that handles 200+ concurrent drivers with sub-second location updates. Your Supabase schema needs a composite unique constraint on (driver_id, unassigned_at) where unassigned_at IS NULL to prevent dual assignments - I'll implement the mobile guards, but that database fix should happen first. Let's schedule a 20-minute call to walk through your RPC functions and confirm the shift-assignment lifecycle before I start the build.
$450 AUD in 10 days
7.4
7.4

dayton, Australia
Payment method verified
Member since Jun 10, 2023
$30-250 AUD
$30-250 AUD
$30-250 AUD
$30-250 AUD
$10-30 AUD
$15-25 USD / hour
$250-750 NZD
$250-750 USD
₹12500-37500 INR
$10-50 USD
£250-750 GBP
₹600-601 INR
₹75000-150000 INR
$30-250 USD
₹37500-75000 INR
₹12500-37500 INR
$1500-3000 USD
$15-25 USD / hour
£20-250 GBP
₹750-1250 INR / hour
₹1500-12500 INR
$250-750 USD
$15-25 USD / hour
₹37500-75000 INR
$30-250 AUD