
Closed
Posted
Paid on delivery
Brief B: Field Sales Mapping & Route Optimisation Tool Job title: Build an Interactive Map & Route Planner for Field Sales Reps Project type: Full‑stack web application (admin map + routing engine) Timeline: 4–5 weeks Engagement: Fixed-price or hourly Overview This application is the “legs” of our sales operation. It consumes a live feed of scored, classified construction leads (provided by a separate intake API) and displays them on an interactive map. An admin can filter leads by score, plan an optimised daily driving route for a rep, export the route as a CSV, and receive visit outcomes back (either via API or CSV re‑upload) to keep the map clean. Core features Admin map dashboard Secure login for the admin. Pull all active leads from the intake system API (GET /leads). Display them on a map (Leaflet or Mapbox) colour‑coded by score (green ≥ 80, yellow 50‑79, red < 50). Filter by minimum score (slider). Click a marker to see full lead details (owner, contractor, phones, project address, score). Automatically hide leads that have been marked as visited (via outcome API). Route planning wizard Admin inputs: starting address (often rep’s home), available time in hours, optional end address. Admin sets a default stop duration (e.g., 15 minutes) – adjustable. System selects the highest‑scored leads that can be visited within the time budget, using: Google Distance Matrix to get drive times between all selected stops. A greedy or optimised TSP selection/ordering algorithm. Display the route on the map with estimated arrival times. Allow admin to manually add/remove stops and re‑optimise. Export the final route as a CSV spreadsheet with columns: Proposal Date, Project Address, Owner name/phone/email, Contractor name/phone/email, Project Details, (optional) Project Type – in visit order. The exported CSV will be ingested by our existing sales‑rep software. Visit outcome feedback loop Support two methods of updating visit results: API integration – the rep’s software calls a simple endpoint on this system (or the intake system) to record the outcome and mark the lead as visited. CSV re‑upload – the rep fills in a “Status” column in the same CSV, and the admin re‑uploads it. The tool processes statuses like: “Calling Queue”, “Acquire Number”, “Measurement Booked”, “No Interest”. Upon outcome recording, the lead is removed from the active map and flagged as completed so it never reappears. Optional nice‑to‑haves Basic historical reporting (visits per day, conversion rates by region). Multi‑rep support (assign routes to different reps), but MVP is single rep. GPS-based actual stop duration tracking (future phase). Technical requirements Frontend: JavaScript, Leaflet (free) or Mapbox GL JS. Clean, responsive UI. Backend: Python (Flask/FastAPI) or Node.js. Must integrate with the intake API. Database: Can use a lightweight store (SQLite for simplicity, or the same PostgreSQL as intake, but not required to share). Google Maps APIs: Directions API (with optimize:true), Distance Matrix, Geocoding (for start/end points). Deployment: Docker or simple deployment instructions. I’ll host on a cloud VM. Integration with the intake system This tool will rely on the intake API (described in a separate brief). You will need to assume that API is live and returns JSON in a documented format. I can provide a mock server if the intake system is not ready. The outcome recording can be done either directly to the intake system (if it accepts POST outcomes) or to your own endpoint, which will then forward to the intake API. We can agree on the simplest approach. Deliverables Working admin web application deployed and accessible. Route planner with CSV export that matches the required format. Integration with the intake API (or mock). Source code, README, deployment guide. Short user guide (can be a video walkthrough). Skills needed Full‑stack development with map/routing applications (must have demonstrable experience). Google Maps Directions API with waypoint optimisation. Backend algorithm for TSP/greedy subset selection. Ability to connect to external REST APIs. Experience with field sales or logistics tools is a plus. Budget & Timeline Timeline: 4–5 weeks. How to apply (both briefs) Please include: Your understanding of the project in your own words. Links to 1–2 similar projects (especially with map + routing for Brief B, or ETL/scoring for Brief A). Your proposed tech stack. Estimated hours and total cost. Earliest start date. I’m ready to start immediately with the right candidate. If you can build both parts (intake + mapping), please mention that – I may award both to one person/team to reduce integration overhead.
Project ID: 40619627
215 proposals
Remote project
Active 19 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
215 freelancers are bidding on average $5,972 CAD for this job

Hi — Elias here from Miami. I see you're looking to develop a field sales mapping and route optimization tool. The goal is to enhance efficiency for your sales team while providing a robust interactive experience. What usually matters most here is the integration of real-time data with a user-friendly interface. A common issue in systems like this is ensuring seamless updates with accurate routing while accommodating multiple user roles. The tricky part is balancing feature complexity with overall performance. My approach would involve structuring the application around a modular architecture. This ensures that components—like the Google Maps API for routing and a reliable database—can be developed and maintained independently, enhancing stability and simplifying future updates. I've worked on similar applications that required intricate API integrations and real-time data handling. This experience helps me foresee potential pitfalls and address them early on. A few questions to better understand the scope: Q1 – What user roles do you envision, and how will their access to features differ? Q2 – Are there specific third-party services you plan to integrate for data or analytics? Q3 – What are your expectations regarding the app's scalability as your sales team grows? Happy to discuss the details and suggest the best technical approach. Looking forward to hearing from you.
$5,000 CAD in 23 days
8.3
8.3

Hey, I will deliver your field sales map dashboard with Leaflet, a TSP route planner powered by Google Distance Matrix, and the CSV export matching your required column format (Proposal Date, Owner, Contractor, Project Details, in visit order). On a similar logistics routing tool, switching from a pure greedy algorithm to a hybrid nearest neighbor plus 2-opt swap cut total drive time by around 20% for 15+ stop routes. I will apply that same approach here. Questions: 1) For the intake API feed, do leads include lat/lng already, or will I need to geocode from the project address on each pull? 2) Is the rep software that ingests the CSV a known platform (e.g., Badger Maps, Salesrabbit), or a custom internal tool? Knowing the exact format constraints will keep the export reliable from day one. Looking forward to talking through the details. Kamran
$11 CAD in 30 days
7.5
7.5

Hi there, We understand you're looking to build an interactive map and route planner for field sales reps, which will be the core of your sales operation, consuming live feeds of scored construction leads and displaying them on a map. Our team at Webbook Studio has experience with similar projects, such as building a custom PHP application with integrated Google Maps for a logistics company, and we're confident in our ability to deliver a high-quality full-stack web application. We've worked with JavaScript, Leaflet, and Mapbox GL JS for frontend, and Python (Flask/FastAPI) or Node.js for backend, and we're familiar with integrating Google Maps APIs and external REST APIs. What kind of historical reporting features would you like to see in the application, and would you like us to prioritize any specific features for the MVP? Feel free to message us to discuss the details! — Webbook Studio
$4,450 CAD in 30 days
7.6
7.6

Hi, With nearly two decades of experience and more than 483 successful projects, my team at IT Flex Solutions India is uniquely qualified for your field sales interactive map and route planner needs. As a veteran full-stack development firm, we have not only the technical proficiency to construct your desired features with languages such as JavaScript and Python, but we also have substantial experience with map and routing applications - exactly what your project demands. Our skills with the Google Maps API, in particular, will greatly enhance the live feed integration for your lead data, route optimization, and accurate travel times calculations. Moreover, our team's expertise includes leveraging advanced tools such as Docker for seamless deployment, which aligns beautifully with your requirements. Additionally, our track record of prompt project delivery and our scalable solutions make us an attractive option for this time-sensitive project. We prioritize not just designing a functional tool but also creating clean, responsive UI to ensure the best user experience possible. Thanks, SBM
$5,000 CAD in 35 days
7.6
7.6

I understand you need a custom admin tool that pulls live construction leads from an API, shows them on an interactive map, builds time-aware driving routes, and then closes the loop by recording visit outcomes so completed leads disappear from the map. I can build this as a clean full-stack app with a responsive admin dashboard, Google routing integration, CSV export/re-upload, and straightforward deployment on your VM. I have strong experience with API-driven systems and custom workflow tools, and I can also structure it so adding multi-rep support later is smooth. If helpful, I can also support the intake-side integration to reduce handoff friction between both parts.
$2,000 CAD in 7 days
7.5
7.5

Hi, I reviewed your Field Sales interactive map and route planner. You want an admin dashboard that pulls scored leads from the intake API, shows them on a Leaflet/Mapbox map, filters by score, and hides visited leads. You also need a route planning wizard that selects and orders the best stops within a time budget, then exports the route to CSV. I’ll build the UI in JavaScript with clean, responsive interactions, and a Node.js full stack backend that integrates with the intake API (GET /leads and outcome recording). I’ll implement the route engine using Google Distance Matrix, an optimised greedy/TSP-style ordering, and display estimated arrival times. I’ll deliver maintainable code, fast map updates, and a smooth CSV ingest format for your sales-rep software. Let’s discuss here now.
$150 CAD in 7 days
7.1
7.1

Hi, I can deliver both Brief A and Brief B as a single integrated solution, which I believe is the better approach. Since the routing engine depends entirely on the lead intake API, developing both modules together eliminates integration issues and ensures a consistent data model. I'd structure the platform into two independent services: Lead Intake & Scoring Engine (CSV ingestion, data cleaning, geocoding, configurable scoring, REST APIs) and Field Sales Platform (interactive map, route optimization, CSV export/import, outcome tracking). This keeps both systems loosely coupled while allowing them to evolve independently. The routing module will consume live leads from the intake API, optimize daily routes based on score and travel time, and automatically remove completed visits through the outcome feedback loop. The architecture will be API-first, Dockerized, and production-ready. We've developed CRM/ERP systems, workflow automation platforms, REST APIs, admin dashboards, reporting modules, and business applications with configurable business rules. These capabilities closely match the operational workflow you're building, and I'd be happy to demonstrate the most relevant implementations during our discussion. I'm available to start immediately and can deliver both phases with complete documentation and deployment support. Regards, Avinash Jain Procode IT Services
$5,200 CAD in 28 days
7.2
7.2

Hello!! I have similar kind of expertise and work experience for the {{ FIELD SALES INTERACTIVE MAP & ROUTE PLANNER }}. I have built full-stack mapping platforms, route optimization systems, lead management tools, and data-driven business applications before and can share relevant experience. I have 10+ years of experience in full-stack development, with expertise in React.js, JavaScript, Python, Node.js, REST APIs, database architecture, Google Maps APIs, Leaflet/Mapbox integration, geolocation services, and scalable web applications. I can build an interactive field sales map and route planning system with secure admin access, lead visualization, score-based filtering, optimized daily routes, stop management, CSV export, and visit outcome tracking. I will handle complete development including frontend dashboard, backend APIs, database integration, routing logic, external API integration, testing, and deployment setup. I have experience developing location-based applications with map interfaces, route calculations, data processing workflows, and business automation systems focused on improving operational efficiency and sales productivity. I will provide complete source code, technical documentation, API documentation, deployment instructions, user guide, 2 years of FREE ongoing support after project completion, and assistance with future improvements. I eagerly await your positive response. Thanks.
$500 CAD in 7 days
6.7
6.7

With over 8 years of experience as a full-stack developer and extensive knowledge of API integration and JavaScript embedded with Google Maps, I'm confident that I can build the perfect interactive map and route planner for your field sales reps. Throughout my career, I've excelled at turning complex data into actionable business insights similar to what is required for this project. My experience with Google Maps APIs including Directions API (with optimize:true), Distance Matrix, and Geocoding aligns perfectly with your needs. I've worked across a variety of industries from finance to e-commerce, effectively optimizing operations, improving customer understanding, and forecasting outcomes by creating clean, responsive UI/UX designs with robust backends in Python Flask and Node.js. My proficiency in DBMS like MySQL and PostgreSQL will ensure seamless integration with your existing intake API. Additionally, I’m well-versed in deploying web applications using Docker or simple deployment instructions which I believe is crucial for the success of this project. Looking ahead, I am excited about the prospect of implementing the optional nice-to-haves like basic historical reporting or multi-rep support either via time reimplemented greedyTSP algorithm or advanced ML algorithm (if you're inclined).
$3,000 CAD in 21 days
6.6
6.6

Hello, I understand this tool as an admin map and route planner that pulls scored leads, filters them, and keeps visited jobs off the map. My relevant work covers API Integration, map dashboards, route exports, and Database Management for operational web tools. I would build it with JavaScript on the frontend and Node.js or Python on the backend, using Leaflet plus Google Maps API for geocoding, distance checks, and route ordering. The route wizard would handle time budgets, stop duration, manual edits, CSV export, and outcome updates through an endpoint or re-upload. I can start immediately and can also help connect the intake side if needed. Best regards, Teo
$200 CAD in 2 days
6.6
6.6

Hello!, This is James from Hollywood... I read your Field Sales Interactive Map & Route Optimisation Tool brief carefully, and I understand the goal is not just a map, but a practical sales tool that helps reps plan smarter routes, cover more accounts, and reduce wasted drive time. I’m a senior Full-Stack Engineer with 15+ years of experience in JavaScript, Node.js, Google Maps API, database design, and API integrations. I’ve built production tools for scheduling, location-based workflows, dashboards, and route planning, so I know the details that matter: clean UX, fast map performance, reliable geocoding, and solid backend logic. My approach would be: 1. Confirm your sales workflow and route rules 2. Design the map, filters, and planning flow 3. Build the backend, database, and API layer 4. Add route optimization, saving, and reporting 5. Test with real sales scenarios and refine Could you please clarify the following questions to help me better understand the project? 1. Should the route planning optimize by distance only, or also by priority, visit windows, and territory rules? 2. Will the tool need to sync with CRM data or allow manual upload of accounts/leads? 3. Do you want this as a standalone web app, or integrated into an existing platform? I’m the kind of person who pays attention to the small details early, because that’s what makes the final tool actually useful for the sales team.
$4,200 CAD in 16 days
6.5
6.5

This project requires building a robust field sales mapping and route optimization tool that efficiently handles real-time lead data. I propose to create an admin map dashboard that integrates your intake API for live lead updates, allowing for effective filtering and visualization of leads based on their scores. The route planning feature will use an optimized algorithm to recommend an efficient daily itinerary for sales reps based on time constraints and lead priorities. With expertise in Node.js, React, and REST APIs, I can ensure seamless integration and responsive design. I have a 4.9-star rating across 200 client reviews and have completed 220 projects. Could you clarify how you envision the interface for inputting lead filters?
$7,200 CAD in 25 days
6.6
6.6

Hello, I checked your "Field Sales Interactive Map & Route Planner" project. I've built similar applications using javascript, node.js, google maps api, full stack development, database management, api integration, and the approach will depend on how the existing codebase is structured. I usually work in small milestones, keep the code organized, and provide regular updates so changes are easy to review. Let's discuss the current setup. 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.
$6,750 CAD in 68 days
6.5
6.5

Hi, I understand you need an admin web app that pulls scored construction leads, shows them on a Leaflet/Mapbox map, and builds an optimised daily driving route that can be exported as a CSV and marked completed via API or re‑upload. The main technical risk I see is selecting the best subset of high‑score leads that actually fit the time budget once real drive times are considered (API quotas and variance in Google Distance Matrix results also matter). I'd start by syncing active leads from the intake API, geocoding any missing points, and applying the score filter client‑side (Leaflet/Mapbox). For routing I’d call Google Distance Matrix to build a drive‑time matrix, then run a greedy subset selection followed by a route‑ordering pass (or an optional TSP solver if you want tighter packing). The UI would let the admin adjust stop duration, add/remove stops, and re‑optimise, and exports will match your CSV columns for direct ingestion. Quick check: do you have a preferred backend stack between Node.js and FastAPI for this project?
$405,505 CAD in 23 days
5.9
5.9

Hello, It looks like the core is pulling live construction leads, mapping them, and letting an admin plan efficient routes with a simple outcome loop. The tricky bits are usually keeping the route solver responsive when scores and times change, and making sure the CSV export lines up with what the rep software expects. I’ve built similar mapping tools before, like a route planner for a local logistics tool that used Leaflet and a greedy TSP approach to stay under tight time windows. The admin filters and manual tweaks were handled client-side to avoid extra round trips. I’d start with a Node/Express backend on SQLite to keep it light, Leaflet on the frontend for the map, and the Google Distance Matrix with optimize:true for the route logic. The TSP subset selection can be a greedy pass that keeps adding highest-score stops until the time budget is tight. For outcomes I’d expose a simple POST endpoint that updates the intake API—easy to switch to CSV upload if the reps prefer that. The unknowns are how consistent the intake API responses are and whether the Distance Matrix quota will bite during peak planning. I’d mock the intake locally first, add rate-limit retries, and validate the CSV export against a sample file you provide. Thanks, Denis.
$10 CAD in 30 days
6.0
6.0

This is the kind of backend project I can help you complete properly end to end. The CSV standardization, geocoding, scoring model, admin controls, and outcomes API all fit nicely into a structured Python or Node workflow, with a minimal but functional admin panel. I would keep the system simple for your team to manage while making sure the logic is easy to adjust later. I can also provide sample test data and API documentation with the final delivery.
$2,680 CAD in 26 days
6.0
6.0

This is a full-stack routing application: an admin map dashboard pulling active leads from the intake API (GET /leads), colour-coded by score with a minimum-score filter, and a route planning wizard that uses Google Distance Matrix plus a greedy/optimised TSP selection to build the best route within a rep's time budget. I'll build the CSV export in visit order matching your required columns, support both the outcome API and CSV re-upload paths for marking leads visited, and use Leaflet for the map to keep costs down unless you'd prefer Mapbox. Stack: Node.js backend, SQLite for simplicity unless you'd rather share the intake system's PostgreSQL. I also bid on the Construction Lead Intake & Scoring System (Brief A) and I'm glad to build both together - that removes the integration guesswork between the two systems and keeps the data contract consistent end to end. Deployed via Docker with a README and deployment guide included.
$1,600 CAD in 25 days
6.4
6.4

Hey, I’ve carefully reviewed your project, and I understand you need a field sales mapping platform that turns scored construction leads into efficient daily routes while keeping data synchronized with the intake system. I can help build a reliable full-stack solution that improves route planning, rep productivity, and lead tracking. I will develop the interactive map dashboard, intake API integration, lead filtering, optimized route planning, Google Maps services integration, CSV export workflow, outcome tracking, and deployment setup. I’ll focus on creating a smooth admin experience with accurate routing, clean data flow, and future scalability for multiple reps. I have hands-on experience with similar mapping, API-driven, and workflow automation applications and would be happy to share relevant examples during our discussion. One quick question: Will the intake system API already be available during development, or should I prepare a mock API environment for initial integration and testing? Portfolio: https://www.freelancer.com/u/Hammadhassan21 Best Regards, Hammad Hassan
$3,000 CAD in 15 days
6.1
6.1

Hello dear, Greetings from Md. Toriqul Islam! We are a dedicated Web Design & Development team with over 10+ years of industry experience, I’m Engineer Toriqul Islam, an experienced Computer Science & Engineering graduate from (RUET). We specialize in building modern, scalable, and user-friendly digital solutions tailored to business needs. What I Offer We help businesses grow online by delivering: • Clean, modern, and responsive website designs • High-performance and scalable web applications • User-focused UI/UX for better engagement and conversion My Technical Expertise We work across a wide range of technologies, including: • Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular, React • Backend: Node.js, PHP, Laravel, .NET, CodeIgniter, Ruby on Rails, Python • CMS & Platforms: WordPress • Database: MySQL, MongoDB • Mobile Development: React Native, Flutter, and more Why Choose me? ✔️ Clean, optimized, and well-documented code ✔️ Reusable and scalable components ✔️ On-time delivery with complete requirement fulfillment We are confident in our ability to turn your ideas into a powerful digital product. Let’s discuss your project and make it a success. Looking forward to working with you! Best Regards, Md. Toriqul Islam
$350 CAD in 3 days
5.7
5.7

Hello! We can build this as an interactive map and route planner for your field sales workflow. 1. Do you want us to cover both the intake and mapping parts? 2. Which part should we prioritize for the MVP first? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$4,505 CAD in 7 days
6.3
6.3

Canada
Payment method verified
Member since Jul 31, 2026
$10-6000 CAD
$10-150 CAD
$10-2000 CAD
$10-100 CAD
$30-250 USD
$30-250 USD
$3000-5000 USD
$250-750 USD
₹12500-37500 INR
$30-60 USD
₹12500-37500 INR
₹750-1250 INR / hour
₹250000-500000 INR
₹1500-12500 INR
$30-250 USD
$250-750 USD
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$200-900 USD
₹750-1250 INR / hour
$250-750 USD
₹1500-4500 INR
$250-750 USD