
Concluído
Publicado
Pago na entrega
I’m looking for an experienced Flutter developer to fix two production-blocking issues in my taxi/ride-hailing app. I already have a working Git repository (mobile apps + backend/admin panel as applicable). You will work directly in the repo, submit PRs, and document what you changed. Tech Stack (likely) - Flutter (rider + driver apps) - Backend/API (REST/Firebase/Node/etc. — details in repo) - Admin panel (web dashboard) Issues to Fix 1) Notifications not showing for ride status updates Currently, notifications do not appear when: - User requests a ride - Ride arrives - Ride is cancelled Expected behavior: - Rider and driver receive the correct notification (push/in-app) for each event. - Works in foreground + background (and ideally terminated state if supported). - Notifications are consistent across Android (and iOS if the project supports iOS). 2) “Extra charges” not calculated and not shown across apps/panel When requesting a ride, the app includes “extra charge options” (example: waiting, luggage, tolls, etc.). Right now: - Price is not calculated correctly when extras are selected - The calculated extra charges do not display properly in: - Admin panel - Driver app (when choosing/confirming options) Expected behavior: - Extra charges are calculated at request time (or as defined in current logic). - Total fare reflects base fare + extras. - Admin panel shows the breakdown and total. - Driver app shows the extras selected and the updated total. Deliverables - Fixes implemented in Git repo with clean commits / PR - Brief documentation (README note or message) explaining: - Root cause - What you changed - How to test - Basic test steps or logs/screenshots showing it works Requirements - Strong Flutter + mobile debugging experience - Push notifications experience (Firebase Cloud Messaging / APNs or whatever repo uses) - Comfortable working with an existing codebase and backend integration - Good communication + daily update messages Nice to Have - Experience with taxi/dispatch apps (real-time status, sockets, background handling) - Familiarity with admin dashboards and pricing rules To Apply, Please Share - Your Flutter experience + similar apps you’ve worked on - Your approach to diagnosing notification issues + pricing calculation issues - Estimated time to complete after reviewing the repo Access: I will provide the Git repo + test credentials + steps to reproduce.
ID do Projeto: 40166086
68 propostas
Projeto remoto
Ativo há 2 meses
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Hi, I’ve thoroughly reviewed your project details regarding the production-blocking bugs in your Flutter-based taxi app. With extensive experience in Flutter app development—including deep expertise in push notification systems like Firebase Cloud Messaging and APNs—I am confident I can quickly resolve the notification delivery issues across rider and driver apps for both Android and iOS. My background also includes working on complex fare calculation logic and integration with backend APIs, ensuring precise extra charge computations reflected consistently in mobile apps and admin panels. Having contributed to production platforms similar to this, such as highly interactive mobile and admin systems, I will directly implement clean fixes in your Git repo, provide detailed documentation with root cause analysis, and share clear test steps to confirm functionality. Considering the nature of your issues, I estimate completing the fixes and validation within 3-4 days after gaining repo access. I look forward to understanding your current notification implementation and fare calculation logic in detail to provide a robust and scalable [login to view URL] you share more about the current notification delivery method (Firebase, APNs, or other) and the pricing logic used for extra charges in the backend? Thanks, Andrew
$10 USD em 72 dias
2,3
2,3
68 freelancers estão ofertando em média $71 USD for esse trabalho

Hi, I’ve got a good understanding of the requirements, but there are a few points I’d like to clarify. Could we connect to discuss further and proceed? Best regards,Nishit:)
$25 USD em 2 dias
5,7
5,7

Hello, I have developed taxi apps in past, I have read the details about the two issues. I can fix them. I have 4 years of experience in flutter. Can we have more discussion. Regards Avinash
$220 USD em 4 dias
5,9
5,9

With a decade in the freelance development field and over five years of honing my skills in Android, Dart, and Flutter specifically, I am confident that I can tackle your taxi app project head-on. I have successfully delivered multiple ride-hailing solutions in the past - all highly praised for their real-time tracking, instant notifications, and seamless API integration - just what you need. As a top-rated Shopify and WordPress Developer, I know how critical it is to deliver reliable services that work as expected. What sets me apart is my knack for problem-solving and troubleshooting. So, whether it is the bug related to push notifications or pricing calculation, I assure you I will dive deep, understand its root cause and resolve it effectively. Also if there are any other updates or features required which are currently not mentioned or listed on the scope of work can be done with escilated velocity. Another advantage is my knowledge of Firebase Cloud Messaging and APNs that prove relevant when dealing with notifications across various platforms. Plus, working in tandem with 20+ developers over multiple projects has equipped me with exceptional communication skills which will ensure smooth update sharing on this important project. Once everything is set up, I promise to deliver a well-documented repository with clean commits that elucidates every resolved issue and guides you in testing.
$100 USD em 7 dias
4,8
4,8

Hi there! I understand you need an experienced Flutter developer to tackle production-blocking issues in your taxi app. I have extensive experience in developing and debugging Flutter applications, specifically addressing issues similar to yours. In previous projects, I successfully resolved push notification failures and pricing calculation errors, which significantly improved user experience and app reliability. ✅My Plan - Review the Git repository and identify the root causes of the notification problem and the pricing issue. - Implement solutions to ensure notifications trigger correctly for each ride status update. - Correctly calculate and display extra charges in the rider and driver apps as well as in the admin panel. - Document all changes made, including root causes, modifications, and testing steps in a README file. Could you please share any specific details regarding the backend setup? Additionally, what is the preferred method for testing the fixes? Best regards, Hongqiang Chen
$100 USD em 1 dia
4,8
4,8

Hello, client I'm Denis Redzepovic, an experienced developer skilled in Backend Development, iPhone, API Integration, Dart, Debugging, Testing / QA, API Development, Flutter, Mobile App Development and Android. I specialize in building high-performance, scalable, and visually appealing applications that deliver smooth functionality and a seamless user experience. Whether you need full app development, UI/UX improvements, API integrations, or performance optimizations, I can provide a tailored solution that fits your needs. I focus on clean, maintainable code with responsive UI, smooth animations, robust state management, and seamless API integration. My approach ensures scalable architecture and pixel-perfect design, delivering consistent performance across Android and iOS platforms. With cross-platform efficiency and attention to detail, I’m confident I can add strong value to your project. I’d love to discuss your requirements and find the best approach to bring your vision to life. Thanks, Denis
$30 USD em 1 dia
5,0
5,0

Hi there, I understand the urgency of fixing the production-blocking issues in your Flutter taxi app, particularly regarding notifications and extra charges. With over three years of hands-on experience in Flutter development and a solid background in mobile debugging, I have successfully resolved similar issues in past projects, ensuring smooth ride-hailing experiences. For the notifications, I will implement robust push/message handling to ensure riders and drivers receive timely updates in both foreground and background states. Regarding the extra charges, I will revise the calculation logic in both the driver app and admin panel, ensuring accurate fare breakdowns reflect all selected extras. I anticipate completing these fixes within five working days post-access to the repo. Once done, detailed documentation will be provided, highlighting root causes, changes made, and testing steps.
$100 USD em 4 dias
4,1
4,1

As a seasoned Flutter developer, I have hands-on experience working with all components of the tech stack your project requires – Flutter, mobile backend/API development, and web dashboards. I've developed several taxi/dispatch apps, pushing me ahead in understanding and tackling real-time status updates, sockets, and background task management. This specific skillset makes me the right candidate to address the first issue of notifications not appearing for ride status updates. Additionally, my proficiency in Firebase Cloud Messaging is bound to simplify resolving the notification issues that your app is experiencing. As for the second issue regarding calculation and display of extra charges across various platforms, my extensive knowledge in Flutter pricing rules guarantees an accurate and prompt solution. With strong debugging skills, I'm adept at handling existing code bases effectively to ensure clean and efficient commits just like you've mentioned as one of the deliverables. Excellent communication and daily progress updates are given – rest assured your app will feel like it's in safe hands throughout our collaboration. Using my vast experience to diagnose bugs would reflect on my diagnostics approach- assessing the root cause thoroughly before proposing apt solutions. Let me make all your flutter dreams come true by fixing these bugs!
$20 USD em 7 dias
4,2
4,2

I am Sumit Joshi from Sacesta Technologies. My approach for notifications • Trace the full event path: ride status change source, backend trigger, FCM payload, client handlers • Verify FCM setup: server key, sender ID, tokens, topics, notification channels, iOS APNs config if present • Fix foreground, background, and terminated handling using proper payload types, click actions, and local notification display where needed • Add logging around token refresh, message receipt, and routing so it is debuggable in production My approach for extra charges • Audit data model and flow: UI selection, request payload, backend fare calculation, DB persistence, admin render • Fix pricing logic to compute base fare plus extras consistently in one source of truth • Ensure extras breakdown is stored and returned via API so admin and driver app show the same totals • Add validation so missing or mismatched extra options cannot silently fail Deliverables • PRs with clean commits for each issue • Short notes: root cause, what changed, how to test, screenshots or logs • Quick regression pass: request ride, arrive, cancel, and extras selection end-to-end Relevant work • JiffyJaf delivery app with real-time order status updates and notification flows, plus admin visibility into price components and totals Regards, Sumit Joshi
$20 USD em 7 dias
4,2
4,2

Hi there, I have solid experience fixing production issues in Flutter ride-hailing apps, especially FCM/APNs notifications and fare calculation logic across rider, driver, and admin panels. I’ll diagnose the notification flow end-to-end (foreground/background), fix the extra-charges pricing logic at source, and deliver clean PRs with clear documentation and test steps. Let's chat to proceed.
$20 USD em 7 dias
4,2
4,2

Hi, After carefully reviewing your Flutter taxi app requirements, I'm confident I can swiftly resolve the critical notification and pricing calculation challenges you're experiencing. As a specialized Flutter mobile application debugging expert, I understand how these production-blocking issues can significantly impact user experience and business operations. My approach will be methodical and transparent: • Conduct comprehensive code review of existing repository • Systematically diagnose root causes of notification and pricing calculation failures • Implement clean, well-documented solutions with minimal code disruption • Provide step-by-step testing documentation • Ensure cross-platform compatibility With extensive experience in real-time mobile application development, particularly in transportation and ride-sharing platforms, I bring specialized expertise in: • Firebase Cloud Messaging integration • Complex pricing calculation logic • Mobile application state management • Performance optimization I propose a focused, efficient resolution that will restore your application's full functionality. My estimated timeline is 2-3 days, depending on repository complexity. I'm available for an immediate technical discussion to understand your specific implementation nuances. Would you be interested in a 15-minute preliminary consultation to explore the most effective resolution strategy? Best regards, Raj
$20 USD em 7 dias
4,0
4,0

Hello, I can fix both production-blocking issues in your taxi / ride-hailing app and get everything working reliably across apps and the admin panel. I’m a Senior Mobile Engineer (11.5+ years) with strong Flutter + backend integration experience, and I’ve worked on real-time apps (ride, delivery, dispatch) involving notifications, pricing rules, and admin dashboards. How I’ll handle your issues 1️⃣ Notifications not showing (ride events) I’ll: Trace the full flow: event trigger → backend → push payload → app handling Verify FCM/APNs config, notification channels, background/terminated handling Fix issues in: Token registration & refresh Payload structure (data vs notification) Foreground/background listeners Ensure rider + driver receive correct notifications for: Ride request Arrival Cancellation Validate on Android (and iOS if enabled) 2️⃣ Extra charges not calculated / not shown, I’ll: Identify where pricing breaks (client vs backend vs admin) Fix extra charge calculation logic Deliverables ✔ Clean PRs with focused commits ✔ Root cause + fix explanation ✔ How to test (steps/logs/screenshots) ✔ Daily progress updates Why me Strong Flutter debugging in existing codebases Deep push notification experience (FCM, background states) Comfortable with backend + admin panel pricing flows No trial-and-error — systematic diagnosis I’m ready to start as soon as you share repo access and credentials. — Aman Gupta Senior Flutter / Mobile Engineer
$20 USD em 8 dias
3,6
3,6

Hello Amman S., We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Mobile App Development, iPhone, Android, Testing / QA, Dart, Debugging, Backend Development, Flutter, API Development, API Integration Please come over chat and discuss your requirement in a detailed way. Regards
$10 USD em 7 dias
3,2
3,2

You’ve got two real blockers: ride notifications not firing and extra charges not syncing correctly. Both are common in taxi apps and I’ve fixed them many times in production. ###What I’ll do:### -> Trace ride events end to end and fix FCM/APNs so rider and driver get updates in foreground and background -> Fix extra charge calculation at the source so the same total shows in rider app, driver app, and admin ###You’ll get:### -> Clean PRs in your repo -> Short note on what broke, what I fixed, and how to test -> Clear updates while I work ###Why me:### -> 11+ years mobile dev, 5+ years Flutter -> Hands-on taxi and real-time app experience -> Used to jumping into existing codebases and fixing issues fast ###Quick checks:### -> Backend type for ride events? -> Notifications already partially working? -> Fare logic on backend or app? Share repo access and I’ll start right away.
$600 USD em 6 dias
2,9
2,9

Hello, how are you? I've carefully reviewed the description and I am confident I can deliver it on time. I understand that you need to fix two production-blocking issues in your taxi/ride-hailing app, and I have hands-on experience in Flutter, backend/API integration, and admin panels. Here is my approach as follows: - First, I'll dive into your Git repository to diagnose the notification issues, ensuring that users receive timely alerts for ride requests, arrivals, and cancellations. - Next, I'll tackle the extra charges calculation, ensuring that the app accurately reflects the base fare plus any selected extras in both the driver app and the admin panel. - Finally, I will implement the fixes, create clean commits, and document the changes, including root causes and testing steps, so you know exactly what was done and how to verify it. I am ready to start immediately and can deliver the results quickly. I'd love to discuss in more detail how I can help you get your app back on track! Best Regards.
$10 USD em 7 dias
2,2
2,2

Hi, I have experience in Flutter & have the skills necessary. Please message me so we can discuss in detail! Mahir
$50 USD em 7 dias
2,4
2,4

I’ve reviewed your requirements and this is my understanding: you have a production taxi/ride-hailing system (Flutter rider + driver apps with a backend and admin panel) where two core workflows are currently broken. I have 8+ years of hands-on experience building and maintaining Flutter applications with real-time features, including taxi/dispatch and on-demand service apps. I’ve worked extensively with Firebase Cloud Messaging and backend-driven notification flows, handling foreground, background, and terminated states, as well as debugging silent failures caused by payload structure, permissions, or platform-specific configs. On the pricing side, I’ve implemented and fixed fare engines involving base fares, dynamic extras, backend validation, and admin reporting to ensure a single source of truth across all clients. Once I review the repo, I estimate 2–4 days to fully diagnose, fix, and validate both issues, depending on the current backend setup and notification architecture. Best Regards, Deepak
$20 USD em 7 dias
3,4
3,4

Hi there, We can fix both production-blocking issues in your Flutter taxi app cleanly and safely within your existing repo. With 10+ years of mobile development experience, we’re comfortable debugging real-world ride-hailing flows, push notifications, and pricing logic without disrupting live systems. We can deliver • Fully working ride status notifications (request, arrival, cancel) across foreground/background • Correct extra-charge calculation with proper fare breakdown synced across rider, driver, and admin panel • Clean PRs with documented root cause, fixes, and clear testing steps • Daily updates and transparent communication while working inside your repo We’re experienced with Flutter + FCM/APNs, real-time app behavior, and pricing rules in dispatch-style apps. Once we review the repo, we can confirm the exact timeline and start immediately. Let’s connect and get this unblocked quickly. Regards, Ekakshnex Pvt Ltd.
$200 USD em 7 dias
1,6
1,6

Hi, I’ve worked on Flutter ride-hailing apps before and can help fix both issues quickly. I’ll make sure ride notifications show correctly for riders and drivers, and that extra charges are calculated and displayed properly across the app and admin panel. I’ll work directly in your repo, share clean PRs, and explain what was wrong and how it was fixed. I can start as soon as you share access and will keep you updated daily.
$50 USD em 1 dia
1,5
1,5

Hi, I understand you need an experienced Flutter developer to resolve two production-blocking issues in your taxi/ride-hailing app by working directly in your existing Git repository and submitting clean PRs. The first priority is fixing ride status notifications so riders and drivers reliably receive push/in-app updates for request, arrival, and cancellation across foreground, background, and supported terminated states. The second issue is correcting the “extra charges” flow so pricing logic properly calculates base fare plus selected extras and displays a clear breakdown in the rider app, driver app, and admin panel. I’m comfortable debugging Flutter apps with Firebase/REST backends, tracing event flows, and aligning mobile and admin pricing logic. I’ll document root causes, changes, and test steps clearly. After reviewing the repo, I can confirm effort and timelines. Best, Nisha
$50 USD em 1 dia
1,1
1,1

Budget: $250 USD | Timeline: 3 days Flutter taxi app bug fixes will resolve production-blocking notification failures (ride request/arrival/cancellation) across foreground/background states for both rider and driver apps, plus correct "extra charges" calculation/display issues in admin panel and driver app with proper base fare + extras totals. Clean Git PRs with root cause analysis, testing documentation, and verification steps ensure reliable push notifications via FCM and accurate pricing logic across the full stack.
$250 USD em 3 dias
0,3
0,3

HOUSTON, United States
Método de pagamento verificado
Membro desde nov. 5, 2025
$30-250 USD
$30-250 USD
$1000-30000 USD
₹1500-12500 INR
$30-250 USD
$30-250 SGD
$30-250 USD
$250-750 USD
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
₹600-1200 INR
€250-750 EUR
$10-30 USD
₹12500-37500 INR
₹37500-75000 INR
$30-250 USD
₹12500-37500 INR
$30-250 USD
$50-600 NZD
₹12500-37500 INR
₹1500-12500 INR