
Closed
Posted
Paid on delivery
Project Description: We have a complete Taxi & Delivery platform developed in PHP + MySQL, with Android and iOS apps. The system currently relies heavily on Google Maps APIs (Places, Geocoding, Directions, Distance Matrix, etc.) for real-time location data. Due to high API usage costs and occasional latency, we want to optimize performance and reduce API calls by implementing a Hybrid Cache-Based Maps Optimization layer. The goal is to cache frequently used map, routing, and geocoding results locally to: - Improve app response time. - Reduce Google Maps API usage and monthly cost. - Maintain full legal compliance with Google’s API policies. Expected Tasks: 1- Review our current PHP/MySQL system and mobile app integration with Google APIs. 2- Implement a caching and proxy layer to serve frequent map data locally. 3- Configure periodic sync/update for cached data to stay accurate. 4- Integrate the new caching layer with existing app endpoints seamlessly. 5- Test and deploy the optimized setup on our live server. Technical Stack: Backend: PHP + MySQL Mobile: Android (Java/Kotlin) & iOS (Swift) APIs: Google Maps Platform (Places, Directions, Distance Matrix) Cache Layer: Redis / Node.js / Python-based proxy (as recommended by developer) Timeline & Budget: Completion within 2–4 weeks. Fixed budget (please quote your best offer). Notes: A- We are not replacing Google Maps or hosting it locally. B- The system must comply with Google’s API Terms of Service while reducing dependency and improving speed. We’re looking for an experienced developer or company with proven expertise in: 1- Google Maps API integrations 2- Caching systems or proxy optimization 3- Taxi or delivery platform backends
Project ID: 40188204
261 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
261 freelancers are bidding on average $1,161 USD for this job

Hello, I understand you want to cut Google Maps API costs and latency for your PHP+MySQL taxi and delivery platform with Android and iOS apps by adding a Hybrid Cache-Based Maps layer. I will review your current PHP/MySQL integration and mobile flows, design a caching proxy (Redis-based or Node.js/Python) to serve frequent map data locally, and implement periodic syncs to keep data fresh. I will integrate the new layer with existing endpoints with minimal changes, ensure compliance with Google Maps Terms, and provide a clear testing and deployment plan including rollback. The result will be faster responses, lower API spend, and reliable data, without replacing Google Maps itself. What is your current monthly Google Maps spend and call pattern? What caching proxy tech do you prefer (Redis-backed with Node.js, Python, or another) and hosting constraints? Which data should be cached (Places, Geocoding, Directions, Distance Matrix) and what TTLs or invalidation rules? How should cache refresh be handled (time-based TTLs, event-driven updates) and how do you keep data accurate during live operations? What are your deployment, rollback, and security requirements for production rollout? Best regards,
$1,500 USD in 17 days
9.4
9.4

Hello, With my extensive experience in web development, particularly with PHP and integrating APIs like Google Maps, I am confident that I can optimize your taxi and delivery system to the highest standard. My team at Our Software in Pakistan is renowned for providing solutions that not only meet but exceed our clients' expectations. We have comprehensive knowledge of caching systems, proxy optimization, and taxi platform backends, which makes us a perfect fit for this project. While working on your system, we will ensure minimal latency, reduced API callings, improved app response time, and compliance with Google's API policies. By implementing a hybrid cache-based maps optimization layer using Redis or Node.js/Python-based proxy as recommended by the developer, we can effectively serve frequently used map, routing, and geocoding results locally. We understand that you rely heavily on Google Maps APIs but want to reduce costs and improve response time. Our skills paired with our commitment to excellent customer service make us the best fit for this task. Choose us for this project and we will turn your dreams into a reality that propels your business to new heights. Looking forward to starting this journey with you. Thanks!
$850 USD in 8 days
8.6
8.6

I have carefully reviewed the details of the "Optimize Taxi & Delivery System by Implementing Hybrid Google Maps Caching Layer" project. With my expertise in PHP, Java, JavaScript, Android, and NoSQL Couch & Mongo, I am confident that my skills are a great match for this project. I am willing to adjust the budget after a detailed project scope discussion and assure you that my priority is to deliver within your budget. Please go through my profile with 15 years of experience showcasing my commitment to client satisfaction. Let's discuss the job details and get started right away. Looking forward to hearing from you.
$1,050 USD in 21 days
8.8
8.8

I can help you implement a compliant hybrid caching and proxy layer that significantly reduces Google Maps API calls while improving response times across your taxi and delivery apps. I have hands-on experience optimizing PHP/MySQL backends with Redis- or proxy-based caching for Directions, Distance Matrix, and Geocoding, while strictly adhering to Google Maps Platform ToS. I’ll review your current architecture, design a safe cache strategy (TTL, invalidation, sync), integrate it seamlessly with your existing mobile endpoints, and deploy it to production with full testing. The result will be lower monthly API costs, faster app performance, and zero disruption to your current Google Maps setup.
$1,125 USD in 7 days
8.5
8.5

Hi, I can help implement a hybrid caching solution for your Taxi & Delivery platform. With 9+ years of experience in PHP and MySQL, I have successfully optimized similar systems by integrating caching proxies like Redis. This approach will efficiently store frequently accessed map data, significantly cutting down on API calls without violating Google’s compliance. I’d review your existing setup, seamlessly integrate the caching layer, and ensure everything runs smoothly with periodic updates for accuracy. Testing and deployment on your live server will also be part of my commitment to you. Let’s discuss your project further and how I can contribute to optimizing your system. Best Regards, Priyanka
$1,125 USD in 7 days
8.4
8.4

PROVEN EXPERIENCE OPTIMIZING GOOGLE MAPS–HEAVY TAXI & DELIVERY PLATFORMS I’ve worked extensively with PHP/MySQL backends and real-time mobility apps where Google Maps API cost and latency become critical at scale. Your hybrid cache-based optimization approach is exactly the right direction, and I can implement it without violating Google Maps Platform TOS. What I’ll deliver: • Full audit of your current PHP backend and Android/iOS API usage • Design and implementation of a compliant caching/proxy layer (Redis + PHP or Node/Python where appropriate) • Smart caching for repeat geocoding, routes, distance matrix, and places lookups • TTL-based refresh and periodic sync to keep data accurate • Seamless integration with existing endpoints (no app rewrites) • Load, latency, and cost-reduction testing before live deployment The result: ✔ Faster response times ✔ Significantly reduced Google API calls and monthly spend ✔ No policy violations or risky local map hosting ✔ Stable production-ready deployment I work fast, document everything clearly, and take full ownership from review to live rollout. You’ll receive complete source code, configuration details, and 2 years of free post-deployment support.
$800 USD in 7 days
8.2
8.2

Hello!! I read your requirements carefully and understood very well about the project scope and will start working accordingly in stages. I am having 10+ years of experience in PHP/MySQL backend systems, mobile apps (Android/iOS), and Google Maps API integrations, including optimization and caching layers. I will review your current system and implement a Hybrid Cache-Based Maps Optimization layer that reduces Google API calls while maintaining compliance. The solution will include a proxy/caching layer (Redis + lightweight Node/PHP proxy) to store frequent Places, Geocoding, Directions, and Distance Matrix results, with configurable TTL and periodic sync updates. I will integrate this layer into your existing endpoints and mobile apps without changing your UI or map provider. I will ensure legal compliance with Google Maps API terms by caching only permitted data, enforcing usage limits, and maintaining accurate refresh schedules. I will perform full testing and deploy the optimized setup on your live server, ensuring improved response time and reduced API costs. I will provide 2 year free ongoing support and complete source code, we will work with agile methodology, and I will give you assistance from zero to publishing on stores. I am ready to start immediately and will deliver within 2–4 weeks. I eagerly await your positive response. Thanks.
$750 USD in 7 days
8.4
8.4

With valuable experience in Google Maps API integration and backend development, along with proficient knowledge of PHP and MySQL—your preferred technology stack, I am confident that I can provide the perfect solution for optimizing your Taxi & Delivery platform. Not only could I implement the caching system and improve app response time but also significantly reduce the cost associated with Google Maps APIs. Moreover, I have worked on numerous projects involving cache-based optimization- one of which is similar to yours. For a logistics company, we implemented a similar system, which reduced their API calls by 70%, ensuring a faster delivery process. In addition to technical expertise, my proven ability to work seamlessly with front-end technologies such as React.js and Bootstrap could be instrumental in integrating the new caching layer with the existing app endpoints in a user-friendly manner minimizing any disruptions. Thanks....
$1,500 USD in 7 days
8.1
8.1

Hello, I am a PHP and Mysql expert who loves to code. For over the last 12+ years, I have built and customized so many projects and always satisfied my clients with my work and can assure you the same. I use these technologies to build awesome stuff: ========================================= - PHP / PHP OOP - WordPress / WPML / Visual Composer / Advanced Custom Fields / Gravity Forms -Woo commerce - Codeigniter - JavaScript / HTML / CSS - MySQL - Linux / Ubuntu - jQuery The Bid amount is subject to change and will be finalized after a complete project discussion. Let’s discuss in chat as I have some queries to ask regarding the project to proceed further. Regards, Smile Mittal
$800 USD in 7 days
8.1
8.1

As an experienced freelancer and leader of a top-tier team, my name is Divya Manocha and I'm the ideal fit for optimizing your Taxi & Delivery platform with a hybrid Google Maps caching layer. After 12+ years in the industry, my team has honed our skills in API development, JavaScript, MySQL, and PHP to expertly tackle projects just like yours. Our technical stack perfectly aligns with your project needs. We have extensive experience integrating Google Maps APIs, and our proficiency in caching systems and proxy optimization will be invaluable in implementing and maintaining a seamless caching solution. In line with your project description, we've previously implemented similar solutions using Node.js or Python efficacy in cache-based queries. In addition to our technical capabilities, we have a deep understanding of taxi and delivery platforms' backends. This comprehension is crucial for implementing an efficient caching system that guarantees full legal compliance with Google's API policies while maximizing response time and minimizing API usage costs. With a 100% result-oriented approach, we're dedicated to exceeding your expectations while respecting fixed deadlines and budgets. Given the significant savings potential from this project, our best offer is anchored on providing optimized performance within an efficient timeline. Thanks....
$1,500 USD in 7 days
8.2
8.2

Hi Ahmed, To optimize your Taxi & Delivery System, I will review your current PHP/MySQL setup and app integration with Google APIs. I will then implement a caching layer to reduce API calls and improve app response time. The caching data will be regularly updated to ensure accuracy and legal compliance with Google’s policies. Let's discuss this further. Regards, Sai Bhaskar
$1,200 USD in 45 days
7.7
7.7

I propose to optimize your PHP/MySQL taxi and delivery system with a hybrid cache-based layer to reduce Google Maps API usage, improve response times, and stay fully compliant with Google’s Terms of Service. Scope of Work: • Review current backend and mobile app integration with Google Maps APIs. • Implement a caching/proxy layer (Redis or Node.js/Python-based) to store frequently used geocoding, routing, and map data. • Configure periodic sync to ensure cached data remains accurate. • Seamlessly integrate the caching layer with existing PHP endpoints and mobile apps (Android & iOS). • Test and deploy the optimized system on the live server. Benefits: • Reduced API calls and monthly costs • Faster app response times • Full compliance with Google Maps API policies Experience: Proven expertise in Google Maps integrations, caching systems, and backend optimization for taxi/delivery platforms. Timeline & Budget: Delivery within 2–4 weeks. Please provide your fixed budget, and I will ensure efficient, high-quality implementation.
$1,125 USD in 7 days
8.4
8.4

Hi! I’ve reviewed your requirements and understand the goal clearly: reduce Google Maps API costs and latency by adding a hybrid, cache-based optimization layer, while remaining fully compliant with Google Maps API Terms. I have experience working with Google Maps APIs (Places, Directions, Distance Matrix) in taxi and delivery platforms, and implementing cache/proxy layers using Redis and service-based backends to minimize repeated calls. I can review your current PHP/MySQL system and mobile integrations, design a compliant caching strategy, integrate it seamlessly with your existing endpoints, and deploy it safely to production. The solution will improve response times, reduce API usage, and keep routing and geocoding data accurate through controlled refresh and sync logic. I can start immediately, complete the work within 2–3 weeks, and provide a clear cost estimate and deployment plan.
$1,200 USD in 7 days
7.6
7.6

Hi, We’ve developed multiple taxi and delivery solutions, including a fully optimized Uber-like platform. We understand the importance of reducing Google Maps API costs while ensuring compliance with their terms. For your project, we can implement a hybrid caching system that uses Redis to store frequently accessed data, along with a scheduled job to refresh this data periodically. This approach has proven effective in our previous projects, where we reduced API calls by up to 80% without compromising on data accuracy. We also have extensive experience with mobile app development, having built several successful apps with millions of downloads. We can handle both Android and iOS versions, ensuring a seamless integration of the new caching system. 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 regards, Adil
$1,237.50 USD in 21 days
7.2
7.2

I have 5+ years of experience in PHP, MySQL, Android, Node.js, and deep hands-on expertise with Google Maps APIs for taxi and delivery platforms. I can help you reduce API costs and improve performance by implementing a Google-compliant hybrid cache optimization layer. I will review your existing PHP backend and mobile integrations, identify high-frequency API calls, and introduce a Redis-based caching + proxy layer (Node.js or PHP as suitable). Frequently used routes, distance calculations, and geocoding results will be cached with smart TTL rules while ensuring full compliance with Google Maps Terms of Service. Live API calls will remain as fallback to keep data accurate. The solution will integrate seamlessly with your current endpoints, improve response times, reduce latency, and significantly lower Google API usage. I will handle testing, deployment, and live-server rollout. I can deliver this within 2–4 weeks and provide a fixed-price quote after a quick technical review. Looking forward to discussing your system and proposing the best optimization strategy. Best, Bhargav
$1,125 USD in 7 days
7.1
7.1

I am experienced in Google Maps API integrations and caching systems, making me an ideal candidate for optimizing your Taxi & Delivery System. I have a strong background in PHP, MySQL, Android, and iOS development, along with expertise in implementing caching layers to reduce API calls and improve app performance. My approach includes reviewing the current system, implementing a caching layer, integrating it seamlessly with existing endpoints, and ensuring compliance with Google’s API policies. Let's discuss further to enhance your platform.
$1,500 USD in 7 days
6.8
6.8

Hello, As a seasoned developer with a myriad of technical expertise, I am more than equipped to assist you in optimizing your Taxi & Delivery System. My team at Live Experts specializes in both Google Maps API integration and Caching system or proxy optimization - making us the perfect fit for your project. We have deep proficiency in PHP, MySQL, Android (Java/Kotlin), and iOS (Swift), which are the backbone of your platform. Additionally, we are highly experienced in dealing with large-scale systems like yours. Utilizing our vast knowledge of caching systems and optimization techniques, we can help you achieve your goals of improving app response time, and reducing monthly Google Maps API usage costs. Our keen ability to integrate new layers seamlessly into existing systems ensures that there is minimum disruption while implementing this new technology and that your system remains within full legal compliance with Google's API policies. Finally, our dedication to quality work - ensuring that your exact needs are met along with utmost satisfaction - sets us apart from all competitors. We meet deadlines on-time without compromising efficacy or accuracy. I would love the opportunity to discuss your project further with you. Thanks!
$1,500 USD in 3 days
6.8
6.8

Hello, I am well-versed in the technical stack you employ, with a particular focus on PHP and MySQL. More importantly, I bring a depth of knowledge when it comes to Google Maps API integration and caching system optimization - the very tasks central to this project. My prior work in similar contexts has always had the improvement of application response time, reduction of API costs, and maintenance of legal compliance as its core goals. Furthermore, I'm proficient with Node.js, Python and Redis technologies for cache layer implementation including periodic syncing/updating features that you require. Also, my know-how extends to the Android (Java/Kotlin) & iOS (Swift) platforms which is crucial for the seamless integration of your newly designed caching layer with existing app endpoints. Finally, though not directly related to your sector specifically, my extensive experience in CMS development has prepared me well for optimizing high-performance websites; proving my competence in delivering speed improvements without sacrificing functionality. Lets Connect.
$1,100 USD in 9 days
6.9
6.9

Hello! As per your project post you are looking to optimize an existing taxi and delivery platform by introducing a hybrid caching layer for Google Maps usage to improve response times and significantly reduce ongoing API costs while staying fully compliant with Google policies. The goal is to intelligently cache frequently requested routing geocoding and distance data without disrupting your live Android iOS and PHP based system. My focus will be on designing and implementing a seamless cache based maps optimization layer that sits cleanly alongside your current PHP and MySQL backend. This includes reviewing existing Google Maps integrations identifying high frequency calls introducing a Redis or lightweight proxy based cache and ensuring periodic refresh logic keeps data accurate while reducing redundant API usage. The end result will be faster app responses lower operating costs and a stable production deployment. I specialize in backend optimization and performance focused architecture for live mobility platforms including taxi delivery and logistics systems. My approach emphasizes minimal disruption to existing apps clean integration with current endpoints and clear documentation so your internal team can easily maintain and extend the solution after rollout. Let’s connect to align on optimization goals compliance considerations and a safe rollout strategy for your live platform. Best regards, Nikita Gupta
$800 USD in 28 days
6.6
6.6

Hello, I am a senior software engineer for 10+ years. I have much experience in building web applications. I think there is no any technical difficulties to implement your requirements except one thing. New node.js/Redis cache layer will expose 4 endpoints a. save GeoLocation API response b. fetch single cached data. c-d. sync cached data. On PHP side, before sending a request to Google Map API, it will try to get from cache. If exists, then use it without sending the request. If does not exist, just call save endpoint. The main problem comes from sync/update cached data. Once you start using cache layer, many records will be saved. I think it's not a good idea to sync all of records. I can recommend several options to sync efficiently. 1. Specify last_sync_at field on cache item. When you save new record or sync, you can give current date time to last_sync_at. We can get only records that passed more than predefined days from last_sync_at. 2. Specify hit_count We will add hit_count to records. Hit count means how frequently this record is requested. We can sync only frequently requested records only, for example, 10 or 20 or 100. 3. Use different TTL based on Level of location If the response is City level data, then we can give long TTL, short TTL for street level. We can give this as expires_at, and only sync expired records. Hope to listen to you about this idea. I think all can be done in 2 weeks at most! Best regards, Luis.
$1,000 USD in 5 days
6.6
6.6

Muscat, Oman
Payment method verified
Member since Dec 3, 2016
$10-30 USD
$30-250 USD
₹1500-12500 INR
$5000-10000 USD
₹12500-37500 INR
£20-250 GBP
$2-8 USD / hour
$30-250 USD
₹12500-37500 INR
₹600-1500 INR
$30-250 USD
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
$15-25 USD / hour
₹12500-37500 INR
₹1500-12500 INR
£250-750 GBP
₹600-1500 INR
$250-750 USD