
Open
Posted
•
Ends in 5 days
Paid on delivery
Subject: Build an in-app “Map + GPS + Turn-by-Turn Navigation” module for a Flutter TVDE app (Portugal) ⸻ 1) Goal Deliver a production-grade, in-app navigation module (turn-by-turn) using Mapbox, integrated with our Flutter app: map display, traffic-aware routing, automatic rerouting, Portuguese (pt-PT) voice guidance, robust GPS tracking (foreground/background), and geocoding/search restricted to Portugal. ⸻ 2) Stack • Flutter (UI/State) • Native modules: Android (Kotlin), iOS (Swift) • Mapbox Navigation + Maps + Geocoding/Search • Flutter ↔ Native via MethodChannel/EventChannel (Mapbox account/tokens provided by us.) ⸻ 3) Functional Scope 3.1 Map & Route UI • Map view, origin/destination/driver markers, route line, instruction banners, auto camera. 3.2 Turn-by-Turn Navigation • Live traffic, automatic reroute, pt-PT voice guidance (mute/unmute), dynamic ETA & distance remaining. 3.3 GPS Tracking • Stable foreground/background tracking (Android Foreground Service; iOS background location modes). • Foreground update ~1s, background adaptive (5–15s). • Accuracy target ≤ 10m; fallback logic for low accuracy. 3.4 Geocoding/Search • Restricted to country=PT, configurable bbox (e.g., Coimbra), proximity=user. • Limit types=address,place. • Autocomplete with session tokens. 3.5 Flutter Bridge (Contract) • MethodChannel tapsi/navigation • initNavigation({voiceLang, units}) • setRoute({origin:{lat,lng}, destination:{lat,lng}, waypoints:[...]}) • startNavigation({simulate:false}), stopNavigation() • muteVoice(), unmuteVoice() • EventChannel tapsi/navigation_events • onProgress({lat,lng,etaSeconds,distanceRemainingMeters,speed}) • onReroute({reason}), onArrival(), onError({code,message}) 3.6 Offline/Connectivity • Minimal tile cache for current route. • Retry strategies for network loss. • Keep last route active until reconnect. 3.7 Optional Fallback • Deep-link to Google Maps/Waze (user-selectable fallback). ⸻ 4) Non-Functional Requirements • Performance: navigation start ≤ 2.5s after setRoute; reroute ≤ 2s typical. • Battery: ≤ 8%/hour drain during continuous nav on mid-range devices. • Stability: ≥ 99.9% crash-free rate in pilot. • Privacy/GDPR: no token logging; opt-in/out for background tracking; secure key storage. • Accessibility: dynamic font sizes; screen-reader friendly announcements. ⸻ 5) Deliverables 1. Full native source (Kotlin/Swift) + minimal Flutter sample for testing. 2. Build setup (Gradle/SPM), Manifest/[login to view URL], permissions, and token/auth setup notes. 3. Documentation: integration guide, channel contracts & data schemas, release checklists. 4. Tests: simulation mode (simulate=true) + field test around Coimbra (e.g., origin 40.211,-8.429 → destination 40.205,-8.410). 5. Debug screen for route setting, start/stop navigation, and viewing logs. ⸻ 6) Acceptance Criteria • In-app turn-by-turn navigation with pt-PT voice, ETA/distance updates, and automatic reroute. • Correct event streaming to Flutter (onProgress/onArrival/onReroute/onError). • Geocoding returns Portugal-only results (validated with ambiguous addresses). • Stable background tracking (≥10 minutes with screen off, no data loss). • Meets performance/battery targets; clean, reviewed code. ⸻ 7) Timeline (Maximum 2 Weeks) The full project must be delivered within 14 calendar days. Suggested milestones: • Week 1: • Flutter ↔ Native channels skeleton (MethodChannel/EventChannel) • Map display + route drawing • Simulated navigation progress events • Week 2: • Full integration with Mapbox Navigation SDK (Android/iOS) • Turn-by-turn with pt-PT voice guidance • Automatic reroute + live traffic • Background tracking + PT-restricted geocoding/autocomplete • Debug screen + documentation + final QA Deliverables and payments tied to milestone acceptance. Maximum timeline: 2 weeks total (no extensions beyond 14 days). ⸻ 8) IP & Licensing • All code/work product is owned by us. • Third-party SDKs under their respective licenses; keys handled securely. ⸻ 9) Post-Delivery Support • 30 days of critical bug-fix support with ≤ 24h response time. • Option to extend contract for maintenance/future phases.
Project ID: 39746757
105 proposals
Open for bidding
Remote project
Active 11 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
105 freelancers are bidding on average €164 EUR for this job

Hi, Do you want me to prioritise the Flutter Native bridge setup first so you can validate event flows early, or focus straight on Mapbox integration with live navigation? I’ve built Flutter modules with Kotlin/Swift native channels where GPS tracking, background services, and turn-by-turn guidance had to be rock-solid. For this, I’ll integrate Mapbox Navigation with pt-PT voice, automatic rerouting, and Portugal-restricted geocoding, meeting your battery and performance targets. A debug screen and simulation mode will make QA easy, and I’ll deliver full documentation and source for smooth handover. The outcome will be a stable, production-ready navigation module delivered within 14 days. Ahmed
€140 EUR in 7 days
6.7
6.7

With over x years of experience, I have developed a deep understanding of various programming languages, frameworks, and tools essential for successful delivery of your app project. I am highly skilled in native app development both for Android (Kotlin) and iOS (Swift), which aligns perfectly with your need for a native GPS map module. Additionally, my proficiency in Flutter enables me to seamlessly bridge the native modules with your app's UI component, ensuring a smooth user experience. One key strength that sets me apart is my strong sense of attention to detail. Your project's detailed scope and intricate functional requirements demand exactly this Also, I understand the importance of delivering within stipulated timelines without compromising quality. Thus your two-week timeline comes as no challenge since it is something I've managed consistently in similar projects. As we progress together, expect a professional Freelancer who values your project's intellectual property and adheres to all relevant guidelines while working diligently
€40 EUR in 4 days
6.8
6.8

Hey Mate Ali R., Good afternoon! I am professional mobile engineer with skills including REST API, Mobile App Development, GPS, App Store Optimization, Kotlin, iOS Development, PhoneGap, Flutter, iPhone and Android. Please send a message to discuss more regarding this project. Please respond at your earliest convenience
€130 EUR in 2 days
6.2
6.2

This is exactly the kind of work I love doing. Building an in-app navigation module with turn-by-turn guidance using Mapbox for a Flutter TVDE app in Portugal excites me. I have extensive experience in developing complex navigation solutions with seamless Flutter ↔ Native integrations. My expertise with Mapbox SDK and MethodChannel/EventChannel communication will ensure a robust and user-friendly experience. I always deliver top-quality results and would love to tackle this project with you. I’m happy to offer insight even if you don’t go with me. Regards, Anne S.
€200 EUR in 5 days
5.6
5.6

Hey There!!! I see you're looking to build an advanced, in-app "Map + GPS + Turn-by-Turn Navigation" module for your Flutter TVDE app, specifically designed for Portugal. This module will include traffic-aware routing, Portuguese voice guidance, GPS tracking, and geocoding, all while ensuring smooth integration with Mapbox. I’d love to help you deliver a seamless navigation experience! ### Execution Plan: 1. **Map & Route UI**: Display map, markers, route lines, and dynamic instructions. 2. **Turn-by-Turn Navigation**: Implement real-time traffic routing, auto rerouting, and pt-PT voice guidance. 3. **GPS Tracking**: Ensure stable foreground/background GPS tracking with high accuracy. 4. **Geocoding/Search**: Implement location-based search restricted to Portugal, with autocomplete functionality. 5. **Flutter Bridge**: Integrate Flutter with native Kotlin and Swift through MethodChannel/EventChannel. With over **9 years of experience** in **Flutter**, **Kotlin**, **Swift**, and **GPS-based solutions**, I specialize in creating robust, efficient, and secure navigation systems. I understand the urgency of this project and can meet the **2-week deadline** with quality work, clear communication, and reliable performance. Let’s get started on building the perfect navigation experience for your app! Best Regards, Farhin B.
€101 EUR in 10 days
5.9
5.9

Hello, We are a professional team with 6+ years of experience in mobile app development, specializing in Flutter, Kotlin, Swift, GPS tracking, and Mapbox SDK integration. We fully understand your requirements to deliver a production-grade, in-app navigation solution tailored for Portugal and commit to completing it within your 2-week timeline. Our Approach: Implement Flutter ↔ Native MethodChannel/EventChannel bridge with clean contracts. Integrate Mapbox Navigation SDK for real-time maps, traffic-aware routing, rerouting, and pt-PT voice guidance. Ensure robust GPS tracking (foreground/background), optimized for accuracy and battery usage. Restrict geocoding/search to Portugal with proximity-based autocomplete. Provide simulation mode, debug screen, and offline resilience for tile caching and reconnection handling. Implement fallback deep-linking to Google Maps/Waze if required. Deliverables: Full native source code (Kotlin/Swift) + Flutter integration sample. Documentation, setup notes, and release checklist. Tested navigation around Coimbra per acceptance criteria. We guarantee stable, performant, and GDPR-compliant code, with 30 days of post-delivery support. Ready to start immediately and deliver within 14 days. Best regards Sheikh Mohd.
€250 EUR in 8 days
4.8
4.8

Hi There!!! I have studied your project description very well, and I understand that you are looking to build an in-app navigation module for a TVDE app using Mapbox, integrated with Flutter for the Portugal region. I believe I am the best fit for this project as I have extensive experience with Flutter, native mobile development, and GPS-based apps. I can provide: * Seamless integration of Mapbox for turn-by-turn navigation with live traffic and auto rerouting. * Stable GPS tracking both in the foreground and background, with performance optimization for battery consumption. * Complete geocoding and search functionality, restricted to Portugal. My services will also include design, database management, testing, and providing the source code at the end of the project, ensuring smooth functionality and thorough documentation. With 9+ years of experience as a full-stack developer, I have worked on similar projects involving GPS, navigation, and Flutter integrations. Looking forward to chat with you for make a deal. Best Regards, Elisha Mariam!
€111 EUR in 11 days
4.4
4.4

As a highly experienced and expert full-stack developer with over nine years of experience, I am confident that I can deliver an exceptional and robust 'Native GPS Map' module for your taxi app. My extensive skills in both Android and iOS Development will ensure seamless integration between your Flutter app and the native modules, providing you with a highly functional and efficient map solution. With previous work in developing similar map modules using Mapbox Navigation & Geocoding/Search, I am well-versed in delivering features like robust GPS tracking, traffic-aware routing, real-time ETAs with dynamic distance tracking alongside voice guidance system specific to Portugal. In addition, utilizing my skillset of native languages Kotlin and Swift along with other related technologies like Flutter TVDE, MethodChannel/EventChannel for communication between Flutter and Native makes me a perfect fit for this project. I have handled over 550 successful mobile application development and web design projects - handling the most complex tasks with ease. If selected, I commit to delivering a top-notch solution matching your acceptance criteria within the strict timeline constraints. My service's accuracy rate is about 98% to 100%, ensuring stable background tracking, battery optimization, minimal tile cache, offline connectivity alongside necessary documents for integration guide & channel contracts. Choose me; you won't be disappointed!
€140 EUR in 7 days
5.3
5.3

Hello, I am a PHP Developer with 15+ years of experience, specializing in building dynamic, secure, and high-performance websites and applications. I have worked on simple to complex websites, e-commerce stores, membership portals, and custom PHP-based solutions, always ensuring top-quality results for my clients. My expertise includes custom PHP development, Laravel/CodeIgniter frameworks, API integration, database management (MySQL), and performance optimization. Recently, I also worked on OpenAI API integration for auto-generated content, images, and social sharing, showing my ability to adopt the latest technologies. If you are looking for a dedicated PHP expert who guarantees quality, innovation, and timely delivery, I’d be happy to bring your project to life.
€100 EUR in 7 days
4.4
4.4

Hello, I understand you're looking for a native GPS navigation module integrated with Mapbox for your Flutter-based taxi app, with features like turn-by-turn navigation, traffic-aware routing, Portuguese voice guidance, and robust GPS tracking. I’m confident in my ability to deliver this within your 2-week timeline. With 7+ years of experience in mobile app development and expertise in native modules (Swift/Kotlin) and Flutter, I can provide a seamless integration. I'll ensure stable GPS tracking, accurate geocoding/search, smooth background functionality, and a user-friendly interface. The app will meet performance and battery efficiency targets, with a clean, documented codebase. I offer unlimited revisions during development, regular progress updates, and 30 days of critical bug fixes post-delivery. Let’s connect to discuss how we can get started. Thanks & Regards, Sushma
€140 EUR in 7 days
4.2
4.2

Hi [Client Name], I'm writing to confirm our development strategy for the navigation module. To de-risk the project and ensure we're aligned, would you like me to prioritize the Flutter Native bridge setup first? This would allow for early validation of all core event flows between Dart and native code (Kotlin/Swift). Alternatively, I can proceed directly to the full Mapbox integration with live navigation. My approach for the Mapbox implementation will include: Robust Navigation Core: PT-PT voice instructions, automatic rerouting, and Portugal-specific geocoding. Performance & Battery Optimization: Built to meet the targets we've discussed. Native Module Expertise: Leveraging my experience with Kotlin/Swift channels for rock-solid GPS tracking and background services. QA & Handover: A debug screen, simulation mode for easy testing, and full documentation with source code. Regardless of the path, the outcome remains a stable, production-ready module delivered within the 14-day timeframe. Please let me know your preference on the priority. Best regards,
€140 EUR in 7 days
4.3
4.3

Hello, With my expertise in not only React but also Flutter, comes a decade of experience which I'm confident can cater specifically to every single requirement you've laid out. When it comes to building complex and robust Map + GPS + Turn-by-Turn Navigation modules, it is crucial that all elements on both the UI and backend come together seamlessly. I have an excellent grasp over the Flutter (UI/State) and I am adept at dealing with native modules like Android (Kotlin), iOS (Swift). My proficiency with using platforms such as Mapbox Navigation + Maps + Geocoding/Search, and smooth communication between various technologies such as Flutter ↔ Native via MethodChannel/EventChannel make me a suitable candidate for this project. Having delivered high-quality projects in the past with optimum levels of battery utilization and stability, I truly resonate with your non-functional requirements. Lastly, while this project is about delivering a reliable GPS module, it doesn't compromise on an intuitive and user-friendly interface. My experience as a full-stack developer and keen understanding of UX/UI design ensures that my final deliverables are performance-oriented yet visually compelling. I assure you full ownership of the code and a perfectly functioning "Native GPS Map for Taxi App" that meets all your expectations in an efficient timeframe. Thanks!
€85 EUR in 2 days
3.9
3.9

As an experienced mobile app developer with a specialization in Android, Flutter, and iOS development, I bring both the technical skills and strategic mindset required for your Native GPS Map project. With over 6 years of experience, my work has been all about building products that make life easier for users. I've previously worked on similar navigation-based applications that required intricate integration with third-party services, making me well-equipped to handle this project efficiently. I have a strong command over key technologies like Mapbox Navigation + Maps + Geocoding/Search, as mentioned in your project description. Moreover, my proficiency in Flutter and the native languages necessary (Kotlin/Swift) will allow us to create a seamless transition between your pre-existing Flutter domain and our native implementation using MethodChannel/EventChannel. My problem-solving abilities paired with my attention to details enables me to ensure a crash-free and privacy-protected experience as per GDPR standards while maintaining battery efficiency. In summary, my broad experience with mobile development, particularly in navigation apps, combined with my deep understanding of the technologies you are looking for make me your ideal candidate for this project. I am confident that I can deliver a high-quality product within your timeline while adhering to stringent non-functional requirements. I look forward to contributing my skills to transform your vision into reality!
€140 EUR in 7 days
4.2
4.2

This project is perfect for me, I recently did something similar to this project for another client. Your need for a production-grade, in-app navigation module using Mapbox, integrated with a Flutter app, aligns perfectly with my expertise. While I am new to Freelancer, I have tons of experience and have done other projects off-site as I run an Agency. I specialize in creating clean, professional, and user-friendly solutions just like what you are looking for. I am confident in delivering seamless integration and automation for your in-app navigation needs. I would love to chat more about your project! Look forward to chatting to you, Chloe
€150 EUR in 14 days
3.5
3.5

Hello, I have done something like this but it is native android in which I could integrate to flutter. Also, I used Google map to navigate the map and track users as they move, when they are together it shows as a cluster, you can also see a route between the current location and the destination. Send a message, I will show you what I have built.
€140 EUR in 7 days
3.9
3.9

Hi, I’ve worked extensively with Flutter and have hands-on experience integrating Mapbox Navigation, Maps, and Geocoding into production apps. I can help you replace Google Maps logic with a full turn-by-turn navigation module, optimized for Portugal (pt-PT voice, local search, rerouting, and GDPR compliance). ✅ What I’ll deliver: Smooth Flutter ↔ Native bridge (MethodChannel/EventChannel) Map view, markers, routes, and dynamic ETA/distance banners Live traffic, reroute handling, Portuguese voice guidance Foreground & background GPS tracking with accuracy ≤10m PT-restricted geocoding/autocomplete with fallback logic Debug screen, integration docs, and a tested sample project ⚡ Why me: Proven track record with Flutter + native integrations Strong focus on performance, battery efficiency, and stability Familiar with GDPR, secure key handling, and Mapbox SDK limits Commitment to deliver within 2 weeks max, with milestone-based updates I’ll also provide 30 days of post-delivery support for bug fixes and ensure your team receives clean, well-documented code for easy scaling. ? Let’s connect to align on milestones and get started right away. Best regards, Yared
€190 EUR in 14 days
3.0
3.0

As an experienced and diligent developer, my educational background in Android and expertise in mobile app development directly align with the requirements of your project. With fluency in both Kotlin and Swift too, I can create a perfectly synced navigation module that uses Mapbox as per your specifications. Moreover, my knack for problem-solving will prove fruitful in developing stable foreground/background tracking under specified accuracy levels and bilingual voice guidance controls. My skills in optimizing performance, both for speed and battery usage, ensure that this navigation module keeps your app stable irrespective of the continuous navigation or rerouting. Additionally, this accountability extends to privacy and GDPR compliance – no token logging and providing options for users to choose background tracking. Furthermore, I am well-versed with Flutter apps and possessing years of experience enables me to weigh both native strength and Flutter's compatibility when building robust bridges via MethodChannel/EventChannel. You can rest assured that I will deliver clean code with detailed documentation while keeping your consent the center of everything done. By selecting me for this project b
€150 EUR in 7 days
3.0
3.0

Hello, I’m excited to build a native GPS navigation module for your Flutter TVDE app. I understand the need for production-grade turn-by-turn navigation, accurate GPS tracking, Portuguese voice guidance, and Portugal-restricted geocoding/search, all integrated via Flutter native channels. I have 6+ years of full-stack and mobile development experience, I deliver scalable, reliable, and intuitive apps with smooth UX. Roadmap: Design & Wireframes: Map UI, route, markers, instruction banners Flutter ↔ Native Integration: MethodChannel/EventChannel Core Features: Map display, live traffic routing, rerouting, pt-PT voice, GPS tracking Geocoding/Search & Offline: Portugal-only autocomplete, tile caching Testing & QA: Simulation + field tests, debug screen Deployment & Documentation: Integration guide, channel contracts, token setup, post-launch support Key Features: Turn-by-turn navigation, live traffic, rerouting, pt-PT voice guidance, Portugal-only geocoding, ETA/distance updates, optional Google Maps/Waze fallback User Roles: Driver (navigation & ETA), Passenger/Admin (view route & driver location) I provide clean, documented code, unlimited revisions, and 1-year post-launch support. I would be Happy to connect and discuss. Thanks
€250 EUR in 7 days
2.7
2.7

⭐⭐⭐⭐⭐ Hey, I am Paul, Ready for you ⭐⭐⭐⭐⭐ I'm currently available and can start working on your project right away. You need a production-ready in-app GPS navigation module with Mapbox integrated into Flutter, supporting turn-by-turn navigation, Portuguese voice guidance, and robust background tracking. I’ll build the native Kotlin/Swift modules, connect them via Flutter MethodChannel/EventChannel, and implement traffic-aware routing, rerouting, and geocoding restricted to Portugal, ensuring smooth performance and stability within the 2-week timeline. I’m confident I can deliver it on time and within your budget. Looking forward to the opportunity! Warm regards, Paul
€200 EUR in 4 days
2.5
2.5

Hello Ali R., I’ve reviewed your project description and believe I’m an excellent fit for this role. I recently completed a similar project just a month ago. My background covers Mobile App Development, iPhone, Android, GPS, PhoneGap, Kotlin, iOS Development, Flutter, App Store Optimization, REST API. Let's connect in chat so that we discuss this further. Thank You
€130 EUR in 7 days
2.2
2.2

Coimbra, Portugal
Payment method verified
Member since Nov 10, 2024
€250-750 EUR
€30-250 EUR
€750-1500 EUR
₹12500-37500 INR
$15-25 USD / hour
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
$15-25 USD / hour
$750-1500 USD
₹15000-25000 INR
₹20000-50000 INR
₹1500-12500 INR
$30-250 CAD
₹1500-12500 INR
$250-750 USD
$8-15 USD / hour
$250-750 USD
$750-1500 AUD
$250-750 USD
₹12500-37500 INR