
In Progress
Posted
Paid on delivery
I am extending the Google Map drawing tool you built for me earlier. This time I need a clean multi-tab interface: • Each tab should focus on map-layer control. One set of tabs will separate Traffic, Transit and Satellite views; another control set inside any chosen tab must still let the user toggle layers without leaving that tab. • All three layers—Traffic, Transit and Satellite—must render exactly as Google Maps API v3 delivers them, with no loss of my existing drawing overlays. • When a user switches tabs or flips a layer toggle, the map should persist whatever shapes, markers or drawings they have already placed. Deliverable: updated HTML/JS/CSS files (or a single React component if you prefer) that drop into my current project folder, plus a quick read-me outlining any new functions you added. I will verify by opening the page, drawing a polyline, then changing tabs and layer toggles; the drawing must remain stable and each layer must appear instantly without flicker.
Project ID: 40625552
175 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hey Client, I am sure I can handle the projectfor you impeccably. My name is Matthew Reese and my expertise in frontend development, HTML, and JavaScript makes me the ideal candidate to update your Google Map drawing tool with a clean multi-tab interface. First off, my strong knowledge of the Google Maps API v3 ensures that I can deliver precisely what you need without sacrificing any of your existing drawing overlays. Additionally, as a seasoned developer, I understand the importance of a seamless user experience. I will guarantee that your users can toggle between tabs and layers effortlessly without any loss or delay in their placed shapes, markers or drawings. Moreover, my ability to work with React would allow me to deliver the updated files as a single component for easy integration into your current project. Rest assured, I always ensure my code is clean, organized and maintainable - qualities that will be evident in your project's long-term functionality. Throughout our collaboration, you can rely on me for transparent communication, regular updates on progress and dedicated support. Let's bring your vision to life effectively!
$500 USD in 7 days
3.4
3.4
175 freelancers are bidding on average $383 USD for this job

I can extend your existing Google Maps drawing tool and keep the current overlays stable while adding the multi-tab layer controls you described. The key part here is making Traffic, Transit, and Satellite switch instantly without losing drawn shapes, markers, or polylines, and that is absolutely doable. I can deliver this as clean HTML/JS/CSS updates or as a React component if that fits your current project better. I’ll also include a short read-me so the new functions are easy to follow.
$250 USD in 7 days
9.7
9.7

Hi Matthew, We understand you're looking to extend the Google Map drawing tool with a multi-tab interface for Traffic, Transit, and Satellite views, while maintaining the ability to toggle layers within each tab without losing existing drawings. Our team at Webbook Studio has experience with similar projects, such as the learning platform website for children and the website for an electric bike company, both utilizing PHP, WordPress, and custom design. We've also worked with Google Maps API in previous projects, ensuring seamless integration of maps and layers. We'll deliver updated HTML/JS/CSS files or a single React component that integrates into your current project, along with a quick read-me outlining new functions. One question: will you be providing the existing codebase for the Google Map drawing tool, or would you like us to work from a blank slate? Feel free to message us to discuss the details! — Webbook Studio
$490 USD in 10 days
9.2
9.2

Hi, I can extend your existing Google Maps drawing tool with a clean multi-tab layer-control interface while preserving all current drawings, markers, and overlays. I’ll implement: Tabs for Traffic, Transit, and Satellite In-tab layer toggles without forcing users to leave the active view Google Maps API v3 layer handling Persistent polylines, polygons, markers, and other drawing overlays during tab or layer changes Smooth switching without reinitializing the map or causing flicker Clean HTML/JS/CSS updates, or a React component if your current project uses React Short README covering the new functions and integration steps My approach will keep a single map instance and Drawing Manager active, changing only the map type and layer visibility so all user-created overlays remain intact. Lowest fixed price: $250 USD Estimated delivery: 1–2 days Please share the current project files so I can update the existing implementation directly. Best regards, Yasir Shah
$250 USD in 2 days
8.5
8.5

Hi — Elias here from Miami. I see you’re looking to enhance the Google Map drawing tool with multi-tab functionality. This is a great way to improve user experience and workflow efficiency. What usually matters most here is ensuring the integration of multiple map layers is intuitive and performant. A common issue in systems like this is managing state across tabs without causing unnecessary re-renders. The tricky part is usually ensuring user interactions are seamless while maintaining a responsive UI. My approach would involve structuring the application to manage state effectively, possibly leveraging React's context API or state management libraries. This will ensure scalability and maintainability, with a focus on clear separation of concerns between components. I've worked on similar mapping projects, optimizing layer interactions while keeping performance robust. This experience allows me to foresee potential pitfalls before they arise. A few questions to better understand the scope: Q1 – What user roles will need access to the multi-tab feature? Q2 – Are there specific integrations or data sources to consider? Q3 – What are your expectations for scaling this tool in the future? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$500 USD in 3 days
8.5
8.5

★★★ GOOGLE MAPS API SPECIALIST ★★★ Hi, To extend your Google Map drawing tool, I can create a clean multi-tab interface. I will build tabs for Traffic, Transit, and Satellite views. Each tab will allow users to toggle layers without losing their drawings. I will ensure that all layers render as per Google Maps API v3. The updated files will be easy to integrate into your project. Let me know if you have any specific preferences or questions. Thanks!
$250 USD in 2 days
8.3
8.3

Hi Matthew, I can see the hidden challenge here: the map isn’t just switching views, it must protect every drawing while the layers change underneath it. That’s exactly the kind of state-safe Google Maps work I’ve handled before. I’ve built and extended PHP/JS map tools with Google Maps API v3, preserving overlays, markers, and custom interactions while adding cleaner UI controls. I’d approach this by keeping the drawing state separate from tab/layer rendering so Traffic, Transit, and Satellite can swap instantly without wiping the canvas. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. I can update the HTML/JS/CSS or a React component, then include a short read-me for the new functions and flow. Would you like the tab changes to preserve layer state per tab, or apply one shared layer setting across all tabs? Looking forward to your reply so we can finalize the exact plan. Best regards, Asad
$250 USD in 10 days
8.1
8.1

Hi, I can extend your existing **Google Maps API v3 drawing tool** with the requested multi-tab interface while preserving all existing drawings, markers, and overlays. I’ll add separate controls for **Traffic, Transit, and Satellite**, ensure layers can be toggled without leaving the active tab, and maintain the map/drawing state when switching tabs or controls. I’ll also keep the implementation lightweight and provide the updated **HTML/JS/CSS or React component** along with a short README explaining the new functions. **Timeline:** 1–2 days Best regards, **Muhammad Rizwan LA**
$250 USD in 2 days
8.2
8.2

Hi, I will enhance the Google Map drawing tool by creating a user-friendly multi-tab interface. Each tab will focus on map-layer control, allowing seamless toggling between Traffic, Transit, and Satellite views without losing existing drawing overlays. The deliverable will include updated HTML/JS/CSS files or a React component, ensuring stable drawings and instant layer rendering. Let's discuss further. Regards, Sai Bhaskar
$360 USD in 10 days
7.6
7.6

Hey, I’ve carefully reviewed your project, and I understand you need an enhancement to your existing Google Maps drawing tool with a smooth multi-tab layer interface while keeping all current drawings and overlays intact. I can help extend the functionality without disrupting the existing map behavior. I will implement the tab-based Traffic, Transit, and Satellite controls, maintain Google Maps API v3 layer rendering, preserve markers and drawings during all interactions, and provide clean updated files with documentation for the added functions. The focus will be a seamless user experience with stable switching and no unnecessary map reloads. I have hands-on experience with similar interactive map projects and would be happy to share relevant examples. One quick question: Is your current implementation using plain HTML/JavaScript or a React-based Google Maps component? Portfolio: https://www.freelancer.com/u/Hammadhassan21 Best Regards, Hammad Hassan
$300 USD in 10 days
7.6
7.6

Hello, I can help you with "Multi-Tab Google Maps Layers <> Project for Matthew" as per your given set of instructions. Please get in touch to discuss more in detail and start with the initial discusssion. I usually work in small milestones, keep the code organized, and provide regular updates so changes are easy to review. Can you share a few more details? I'll suggest the best implementation and an accurate timeline. ⭐ 5.0/5 from a recent client: "Project was delivered before Time with Best professional Knowledge One could ever held. Thanks for the support" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$562.50 USD in 8 days
7.4
7.4

Hello, I have reviewed your requirements and understand that you need to extend your existing Google Maps drawing tool with a clean multi-tab interface while preserving all existing drawing functionality. I have 10+ years of experience in JavaScript, React, Google Maps API v3, and interactive mapping applications. I can implement a seamless tab-based interface for Traffic, Transit, and Satellite views, add layer controls within each tab, ensure all Google Maps layers render correctly, and preserve all drawings, markers, and overlays when switching tabs or toggling layers. The solution will be clean, modular, and fully compatible with your existing codebase, along with a concise README documenting the new functionality. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT, COMPLETE SOURCE CODE, WE WILL WORK WITH AGILE METHODOLOGY, AND I WILL ASSIST YOU FROM DEVELOPMENT THROUGH SUCCESSFUL INTEGRATION. I am ready to start immediately and look forward to discussing the implementation details. I eagerly await your positive response. Thanks, Christina
$450 USD in 7 days
7.4
7.4

Hello, I see you're looking to enhance the Google Map drawing tool by adding a multi-tab interface for better layer control. The goal is to allow users to switch between Traffic, Transit, and Satellite views while keeping their drawings intact. I can help with this by utilizing my 7+ years of experience in web development and working with the Google Maps API. My approach would be to create a seamless experience where switching tabs or toggling layers doesn’t disrupt the existing drawings. I would ensure that all layers render correctly without any flicker, providing a smooth user experience. I'll also include clear documentation outlining any new functions added. One question I have is whether you want any specific design elements for the tabs, or should I keep it consistent with the existing style of your project? Best regards, Ivan Mandinski
$250 USD in 7 days
7.5
7.5

Hi, The tricky part here is not the layer toggles, it's keeping your drawing overlays alive when the map re-renders. In Maps API v3, switching mapTypeId for Satellite and toggling the Traffic and Transit layers doesn't touch your overlays as long as they stay attached to the same map instance. The mistake that causes lost shapes is rebuilding the map per tab. I'd keep one map object and just move it, or the DataLayer, into the active tab container, so polylines and markers persist without a flicker. Since I built the drawing tool you have now, I know exactly where the overlay state lives. I'll return the updated HTML/JS/CSS plus a short read-me on any new functions. Quick question: are the tabs meant to swap the same single map, or show separate maps side by side? Adil
$275 USD in 7 days
7.1
7.1

Hello, I can update your existing Google Maps drawing tool with a clean multi-tab User Interface / IA focused on Traffic, Transit, and Satellite layer control. My Frontend Development work with Google Maps API v3 and HTML, JavaScript, and CSS fits this need, especially keeping drawings stable while views change. I will keep the drawing overlays separate from layer state, so polylines, shapes, and markers remain in place during tab switches and toggles. I will deliver drop-in files, or a React component if preferred, with quick read-me notes for any new functions. The layer changes will be handled to avoid flicker and preserve the current map state. Best regards, Teo
$300 USD in 3 days
6.8
6.8

Hello!, I am a Florida-based senior software engineer(frontend, backend, ecommerce, etc) with about 15 years of experience, and I read your Google Maps layers project carefully. Since this is an extension of the map drawing tool I built for you earlier, I understand the goal is to keep it clean, fast, and easy to use while adding a solid multi-tab layer experience without breaking the current workflow. I’ve built a lot of Google Maps, React, JavaScript, and custom UI tools over the years, so this is right in my lane. My approach would be: 1. Review the current map tool and how layers are stored/rendered 2. Design the multi-tab layer structure and interaction flow 3. Implement the UI and map state handling cleanly 4. Test edge cases so switching tabs and editing layers feels smooth Could you please clarify the following questions to help me better understand the project? 1. How many tabs/layers do you want at launch, and should users be able to add or rename tabs? 2. Should each tab keep fully separate shapes/markers, or share certain map settings across all tabs? 3. Do you want this built to fit directly into the existing codebase, or should I create a more modular refactor for future expansion? I’ve completed similar work on a map planning dashboard for a local logistics team, a React-based property zoning tool, and a location editing panel for a small SaaS product.
$550 USD in 2 days
6.8
6.8

Hi Matthew! I'm Markiyan, a full stack developer and CEO of a web agency, and I'd love to help you extend the Google Map drawing tool with a multi-tab interface. I understand you need a clean interface with separate tabs for Traffic, Transit, and Satellite views, and the ability to toggle layers within each tab without losing existing drawings. I'll ensure that the layers render exactly as Google Maps API v3 delivers them, with no loss of your existing drawing overlays. My team and I have experience with Google Maps API and front-end development, having completed projects like a location-based web app and a mapping tool for a logistics company. We've also worked with React.js and JavaScript to deliver interactive and responsive user interfaces. I can deliver the updated HTML/JS/CSS files or a single React component that drops into your current project folder, along with a quick read-me outlining any new functions I added. One question: will you need any additional functionality, such as saving or loading the drawn shapes, or integrating with other APIs? Feel free to message me to discuss the details! — Markiyan
$470 USD in 10 days
6.9
6.9

I can deliver the Multi Tab Google Maps Layers project by building a clean, responsive interface using React and the Google Maps JavaScript API. Having developed complex mapping tools with custom drawing layers and multi state management, I am confident in creating the specific tabbed architecture you need. I will ensure each layer remains distinct and performance stays high as you switch between views. My experience with frontend development and jQuery ensures the UI will be intuitive and match your existing system. I am ready to start immediately to extend your drawing tool with the requested features. Please let me know when you are available to discuss the specific tab logic and layer requirements so we can get started.
$250 USD in 7 days
6.3
6.3

Hello, I can extend your existing Google Maps drawing tool with a clean, intuitive multi-tab interface while preserving all current functionality. The updated implementation will support dedicated tabs for Traffic, Transit, and Satellite views, along with in-tab layer controls, ensuring users can switch views seamlessly without losing any drawings, markers, or overlays. I'll integrate the solution using Google Maps API v3 best practices, focusing on smooth layer transitions, state persistence, and flicker-free rendering. The deliverable will include clean, well-structured HTML/JS/CSS (or a React component if preferred), along with a concise README explaining the new functions and integration steps. I’m ready to build this enhancement while ensuring full compatibility with your existing project.
$250 USD in 3 days
6.4
6.4

Hi there, Your multi-tab Google Maps layer setup needs to keep drawings alive while switching Traffic, Transit, and Satellite views. I’ve spent the last 4 years solving exactly this type of problem, including a tabbed map dashboard that preserved overlays during basemap swaps and a React map tool that kept polylines stable across layer toggles. The real risk here is reinitializing the map or remounting the drawing layer on tab change, which causes flicker and lost state. I’ll keep one map instance, separate UI state from map state, and update only the active layer controls so overlays remain untouched. I’ll update the HTML/JS/CSS or convert it into a single React component, wire tab-specific layer toggles, and ensure each Google Maps API v3 layer renders instantly without disrupting markers or shapes. I’ll also add a short read-me listing the new functions and how the tab/layer state is preserved. Best regards, John allen
$555 USD in 5 days
5.9
5.9

Hello Matthew, You've mentioned the need for a multi-tab interface in the Google Map drawing tool I previously developed for you. For this project, my approach would be to create separate tabs for Traffic, Transit, and Satellite views, allowing users to toggle between layers seamlessly without losing any existing drawing overlays. I will ensure that each layer renders exactly as Google Maps API v3 delivers them, providing a stable user experience. To get a better sense of my skills, please visit my portfolio: https://www.freelancer.com/u/SajidaSaqira/SS-Technologies I have experience in developing interactive mapping tools and recently completed a similar project involving dynamic layer controls. I would like to discuss further details and clarify any questions you may have. Let's schedule a brief call to explore how we can enhance your existing Google Map drawing tool. Best regards, Sajida Saqira
$250 USD in 7 days
6.1
6.1

Rose City, United States
Payment method verified
Member since Dec 19, 2023
$250-750 USD
$250-750 USD
$30-250 USD
$250-750 USD
$30-250 USD
$15-25 USD / hour
$2-8 AUD / hour
₹1500-12500 INR
$100-300 USD
₹500000-1000000 INR
$30-250 USD
$250-750 USD
$250-500 USD
$30-250 USD
$10-9000 CAD
₹12500-37500 INR
$15-25 USD / hour
€1500-3000 EUR
₹100-400 INR / hour
₹1500-12500 INR
$750-1500 USD
₹1500-12500 INR
$250-750 USD
₹1500-12500 INR