
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: 40584908
211 proposals
Remote project
Active 5 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
211 freelancers are bidding on average $3,763 CAD for this job

Hi — Elias here from Miami. I see you're looking to build a field sales mapping and route optimization tool. The goal is clear: streamlining your sales team's efficiency through effective route planning. What usually matters most here is ensuring the map interface is responsive and integrates smoothly with your systems. A common issue in projects like this is managing real-time data complexity and user permissions, especially when scaling for more users or features. My approach would involve structuring the system to prioritize performance and maintainability. I’d leverage the Google Maps API to create an intuitive interface while ensuring backend stability through robust API integration. By focusing on modular components, we can future-proof the application for easy enhancements. I've worked on similar projects that required intricate mapping solutions and API integrations, giving me insight into potential pitfalls and best practices. A few questions to better understand the scope: Q1 – What specific user roles and permissions will the app need to support? Q2 – Are there any third-party integrations we should consider from the start? Q3 – What are your expectations regarding scalability as your user base grows? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$7,000 CAD in 23 days
7.1
7.1

Hi there, We understand you need a full-stack web application for Field Sales Mapping and Route Optimisation, which consumes a live feed of scored construction leads, displays them on an interactive map, and allows admins to plan optimised daily driving routes for reps. Our team at Webbook Studio has experience with similar projects, such as building a custom PHP and WordPress website for a luxury leather retailer with integrated mapping features, and we're confident in our ability to deliver a high-quality solution using JavaScript, Leaflet or Mapbox GL JS for the frontend, and Python or Node.js for the backend. One question: would you prefer us to use a specific database management system, such as PostgreSQL or SQLite, for storing the leads and route data? Feel free to message us to discuss the details! — Webbook Studio
$4,300 CAD in 30 days
6.9
6.9

Hi, I will build your field sales mapping tool: admin map dashboard with Leaflet, colour-coded lead markers by score, a route planning wizard using Google Distance Matrix with a greedy TSP algorithm, and the CSV export matching your rep software format. The visit outcome feedback loop (API and CSV re-upload) will keep your active map current automatically. I recently built a logistics routing app that used waypoint optimization to plan 15+ stop routes within time budgets, similar to your available hours constraint. Happy to share that example in chat. Questions: 1) For the intake API integration, do you have the JSON response schema documented already, or will I be working against a mock server initially? Looking forward to discussing further. Best regards, Kamran
$11 CAD in 30 days
6.3
6.3

I am an expert full stack developer with extensive experience integrating Google Maps API for logistics and navigation systems. I can build the Field Sales Mapping and Route Optimisation Tool by implementing sophisticated traveling salesman algorithms to ensure your sales team follows the most time efficient paths. My previous work includes developing custom spatial dashboards that handle large datasets with high performance interactivity. I will ensure the tool provides real time updates and seamless API connectivity to support your field operations. I am ready to translate your requirements into a robust web application that reduces travel time and maximizes client face time. Please share your specific data sources so I can provide a detailed technical roadmap.
$3,000 CAD in 7 days
6.0
6.0

Hi - Mateo here from Toronto. I just submitted for Brief A — which means I'm already thinking about the data model and API contracts that Brief B depends on. If you award both, there's no integration ambiguity: I design the GET /leads response and POST /outcomes endpoint from day one with this mapping layer in mind. For the map tool: Leaflet for the interactive display, colour-coded markers by score, Google Distance Matrix to calculate drive times between candidate stops, and a greedy TSP selection that picks the highest-scored leads fitting within the time budget. Route output exports directly to the CSV format your rep software expects. Algorithm and optimisation logic is one of my strongest areas — I've built custom scoring engines and math-heavy backends before.
$2,500 CAD in 28 days
5.9
5.9

As a team that specializes in full-stack development, we at MHTechFusion have all the skills needed to excel in this project. Our capabilities span from frontend to backend architecture, REST and GraphQL API development, and even extending towards cloud integration. Given your requirements, our expertise particularly lies in JavaScript, Leaflet/Mapbox GL JS, Python (Flask/FastAPI), Node.js, and databases like SQLite and PostgreSQL which reaffirms our suitability for this project. We take pride in delivering clean, maintainable code that's fully integrated with hardware and software — a capability that is crucially important for your field sales mapping project. Additionally, our knowledge of Google Maps APIs such as Directions API, Distance Matrix, and Geocoding will add immense value to your project. Plus, you can count on us to provide cloud deployment using Docker or simple instructions; a feature that will help ensure a smooth hosting experience on your chosen VM. Lastly, apart from providing you with a working admin web application equipped with a Route Planner adroit enough to export CSVs matching your desired format, we can also offer you insights through basic historical reporting - a previously stated nice-to-have feature.
$7,500 CAD in 60 days
5.9
5.9

Hi, I reviewed your project and would be happy to help. I have relevant experience, communicate clearly, and focus on delivering high-quality work on time. I can start immediately and will keep you updated throughout the project. Please share any additional requirements, and we can discuss the best approach. Looking forward to working with you. Best regards, Ivane C
$4,505 CAD in 7 days
5.8
5.8

Hello, I understand this tool will turn live scored construction leads into clean daily sales routes. My experience covers admin map dashboards, Leaflet and Mapbox markers, Google routing APIs, CSV import and export, and REST API integrations for visited status. I would build the MVP with FastAPI, PostgreSQL or SQLite, Leaflet, and Google Distance Matrix, Directions, and Geocoding. The route wizard would filter by score, select stops within the time budget, show arrival times, allow manual edits, and export the exact CSV format. I can also add the outcome API or CSV re-upload flow so completed leads are removed from the active map. Best regards, Teo
$200 CAD in 2 days
5.2
5.2

Hi there, I understand you're looking to develop an interactive map and route planning tool tailored for field sales representatives. To address this, I propose creating a robust full-stack web application that not only enables an administrative map but also features an efficient routing engine. This will involve seamless API integration, perhaps with Google Maps API, to ensure accurate mapping and optimizations. By focusing on user-friendly interfaces and backend efficiency, your team of sales reps will experience streamlined, optimized routes that can boost their productivity substantially. Best Regards, Khorshed Alam, RS Software
$5,000 CAD in 12 days
5.2
5.2

Poor route planning wastes selling time and leaves high-value construction leads unvisited. We'll build a scalable field sales platform that turns scored leads into optimized daily routes, keeps the map automatically updated, and integrates cleanly with your intake API. ⭐ We have 10+ years of experience in Google Maps APIs, Mapbox/Leaflet, Node.js, FastAPI, REST API integrations, route optimization, and full-stack dashboard development. ⭐ We can share relevant map and routing project samples during our discussion. You'll get: • Secure admin dashboard • Interactive lead map • API integration • Route optimization engine • CSV export/import workflow • Visit outcome automation • Responsive UI • Deployment & documentation We recommend **Node.js + PostgreSQL + Leaflet + Google Maps Directions/Distance Matrix APIs** for the MVP, with the routing engine designed to support future multi-rep expansion while keeping the integration with your intake API straightforward. We can also build both the intake and mapping modules if required, helping reduce integration effort. We can begin immediately after the project scope is finalized. Is the intake API already available for integration, and approximately how many active leads do you expect to manage on the map at one time? Best regards, Einnovention
$4,505 CAD in 7 days
4.8
4.8

I’ve built two field-service route planners with Leaflet/Mapbox + Google Distance Matrix API and Flask/FastAPI backends, so this is a direct match. I’ll scaffold a secure Python/FastAPI backend with Jinja frontend, integrate the intake API via GET /leads and POST /outcomes, store leads in SQLite with a CRUD layer, implement a greedy TSP subset planner using Google Directions API (optimize:true), build the CSV exporter matching your exact columns, and deploy a Dockerized image to your cloud VM. Validation will include end-to-end testing of both API and CSV feedback loops; I’ll provide a 5-minute walkthrough video and README. I can start immediately. Thanks, Andrii
$4,505 CAD in 30 days
4.6
4.6

⭐⭐⭐⭐⭐ Build an Interactive Map & Route Planner for Field Sales Reps ❇️ Hi My Friend, I hope you're doing well. I reviewed your project needs and see you are looking for a full-stack developer to build an interactive map and route planner for field sales reps. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects in mapping and routing applications. I will create a robust admin dashboard, optimize routes using Google APIs, and ensure seamless integration with your existing systems—all within your budget. ➡️ Why Me? I can easily do your project as I have 5 years of experience in full-stack development, specializing in mapping and routing applications, API integration, and backend algorithms. My expertise includes JavaScript, Python, and database management, ensuring a comprehensive approach to your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I look forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Full-Stack Development ✅ Google Maps API ✅ Route Optimization ✅ JavaScript ✅ Python (Flask/FastAPI) ✅ API Integration ✅ Database Management ✅ Leaflet/Mapbox ✅ CSV Exporting ✅ User Authentication ✅ Responsive UI Design ✅ Deployment with Docker Waiting for your response! Best Regards, Zohaib
$1,808 CAD in 2 days
4.5
4.5

I can build the complete field sales mapping and route optimization application with an interactive admin dashboard, Google Maps integration, optimized route planning, CSV export/import, and seamless API integration. The solution will be scalable, user-friendly, and delivered with clean code, deployment documentation, and full source ownership.
$500 CAD in 7 days
5.0
5.0

As a dedicated Web & App Developer with a demonstrated history of creating clean, reliable, and user-friendly digital solutions, I'm confident I possess the skills needed to successfully deliver your field sales mapping and route optimization tool. Over the years, I've worked on various projects and honed my abilities in Flask, Node.js, Python, Leaflet, Google Maps APIs specifically Directions API (with optimize:true), Distance Matrix, Geocoding. Given your project's requirements - from an interactive map dashboard to a sophisticated route planning system and visit outcome feedback loop - I have the ability to make your vision a reality. Furthermore, your optional nice-to-haves such as historical reporting and multi-rep support are not lost on me - while MVP may be single rep support, I understand the importance of scalability and future capability in a dynamic business environment. But perhaps what truly sets me apart is not just my technical proficiency but also my dedication to bringing clarity and creativity to every project - traits that are integral for developing efficient digital solutions for your real business goals. With me you can rest assured of clear communication, professional workflow and unwavering commitment to quality ,timelines, and client satisfaction throughout the entire project process. So why settle for anything less? Let's turn your incredible vision into an even more incredible digital experience.
$10 CAD in 1 day
4.1
4.1

Hey, I’m beyond excited to take this on! I recently wrapped up a similar project with good results. Drawing from my experience in Google Maps API, Full Stack Development, API Integration, I’m ready to dive into your project. Please come over chat and discuss your requirement in a detailed way. Kind regards, Vishal Maharaj
$9,000 CAD in 40 days
5.3
5.3

I understand you need a full-stack web application to display construction leads on an interactive map and generate optimized daily driving routes for field sales reps. I've previously built a similar system for a logistics company that reduced their average delivery time by 15% by intelligently clustering and routing stops. My approach will involve building a React frontend for the interactive map using Mapbox GL JS, allowing for dynamic lead filtering by score and classification. For the backend, I'll use Node.js with Express to handle API integrations and the routing engine, which will leverage the OSRM library for efficient route calculation based on your specified criteria. The admin interface will allow for route planning, and routes will be exportable as CSV files. What is the expected frequency and format of the "live feed of scored, classified construction leads" that the API will provide? Ready to start as soon as you confirm scope.
$5,685 CAD in 21 days
3.8
3.8

Hi, this is Kris from McKinney, Texas, I've reviewed your project requirements and understand that the key challenge is to develop an interactive map and route planner for field sales representatives, integrating live construction leads data and optimizing daily driving routes efficiently. My approach would involve building a secure admin map dashboard to display and filter leads by score, implementing a route planning wizard using Google Distance Matrix and TSP algorithm, and setting up a visit outcome feedback loop for seamless data recording. A few additional questions: Q1: Could you provide more details on the format of the data returned by the intake API? Q2: Are there any specific design preferences or branding guidelines to follow for the frontend UI? Q3: Do you have a preference for the backend technology stack between Python (Flask/FastAPI) and Node.js? Best regards, Kris Kramer
$4,500 CAD in 16 days
3.8
3.8

Hello, I have carefully read your complete requirements, and it would be an honor to work with you. With 14+ years of experience in full-stack development, GIS mapping, route optimization, REST APIs, and logistics platforms, I can build both the Construction Lead Intake & Scoring System and the Field Sales Mapping & Route Planning application as a fully integrated solution. I will use a scalable tech stack (FastAPI/Node.js, PostgreSQL, Leaflet/Mapbox, Google Maps APIs, and Docker) to deliver an optimized routing engine, CSV workflows, API integration, and a secure admin dashboard with clean documentation. Please check my profile to see my reviews and ratings from previous clients. I can also share relevant project examples during our discussion. I am available to start immediately and provide regular milestone updates throughout the development. Budget and timeline can be discussed further. Warm regards, Harpreet Singh
$3,000 CAD in 5 days
3.6
3.6

Hello, After reviewing your project requirements, I fully understand the scope and expectations. I have experience building full-stack mapping platforms, API integrations, and route optimization tools, and I’m available to help develop your field sales solution. I bring deep expertise in Full Stack Development, Google Maps API, API Integration, JavaScript, Backend Development, Database Design, and REST APIs with over 10 years of experience. The key challenge in this project is converting scored leads into an efficient sales workflow by combining map visualization, filtering, routing algorithms, and outcome tracking. I can build an interactive admin dashboard with Leaflet/Mapbox, integrate your lead API, implement score-based markers, Google Distance Matrix/Directions routing, optimized stop selection, CSV exports, and feedback processing. My suggested stack would be React/JavaScript frontend with Node.js or Python backend, PostgreSQL/SQLite database, and Docker-based deployment. I have a quick question: • Will the intake API already provide latitude/longitude coordinates for leads, or should this system handle geocoding addresses before displaying them on the map? I would be glad to discuss milestones, estimated hours, and help deliver a reliable route planning tool that improves your field sales process. Best regards, Carlos.
$300 CAD in 12 days
3.6
3.6

Hi, I am a full-stack AI developer with 8 years of rich experience in software development, with a background in full-stack web application development. I am familiar with JavaScript, Python, FastAPI, Flask, Node.js, Google Maps API, Mapbox, Leaflet, REST API integration, PostgreSQL, SQLite, Docker, and full-stack development. I can build a responsive admin dashboard that integrates with your intake API, displays and filters leads on an interactive map, generates optimized driving routes using Google Maps APIs and a TSP/greedy routing algorithm, supports CSV export/import, and keeps lead statuses synchronized through API or CSV updates with clean deployment and documentation. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$2,000 CAD in 7 days
3.7
3.7

Surrey, Canada
Payment method verified
Member since Dec 7, 2025
$30-250 CAD
$30-250 CAD
$10-6000 CAD
$3000-5000 CAD
$10-30 CAD
$3000-5000 USD
$15-25 USD / hour
₹37500-75000 INR
₹12500-37500 INR
$250-750 USD
$250-750 USD
£18-36 GBP / hour
$250-750 USD
$250-750 USD
₹12500-37500 INR
£10-20 GBP
$30-250 USD
€30-250 EUR
$15-25 USD / hour
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$2-8 USD / hour
$30-250 USD