I will build interactive web map applications with mapbox leaflet and react


About this gig
Most web maps break the moment the data gets real. A few hundred markers is a tutorial. Fifty thousand features, a projection nobody documented, and a client who wants it smooth on a phone is a different job.
I build map applications in React and TypeScript, with a Python backend when the data needs one.
What I build:
- Interactive maps using your own vector and raster data
- Layer control, filtering, search and legends
- Marker clustering and vector tiles for large datasets
- Drawing, measurement and area selection tools
- Time sliders for data that changes over time
- Coordinate system handling and reprojection
- Backend tile and feature serving with Django or FastAPI
- Responsive layouts that hold up on phones and tablets
I handle the parts that usually go wrong: mismatched coordinate systems, files too large to load in one request, and maps that stall once the layer count climbs.
You get full source code, a README covering setup and deployment, and a walkthrough of how to add your own layers later.
Send a sample of your data and what you need to see on the map, and I will tell you which package fits before you order.
Get to know Sohail Saifi
Full Stack Engineer ! Automation and AI Specialist
- FromIndia
- Member sinceJul 2017
- Avg. response time1 hour
- Last delivery2 weeks
Languages
English
Other Software Development Services I Offer
FAQ
What data formats can you work with?
GeoJSON, Shapefile, KML, GeoPackage, CSV with coordinates, GeoTIFF and PostGIS tables. If yours is something else, send a sample and I will confirm before you order.
How much data can the map handle?
Small sets load directly. Beyond a few thousand features I switch to clustering or vector tiles, which keeps hundreds of thousands of features smooth in the browser. Tell me your feature count and I will advise.
Do I need a paid Mapbox account?
No. I can build on MapLibre with free open base maps, so there is no token and no usage bill. If you already have a Mapbox or Google Maps account, I can use that instead.
Can you connect the map to my existing database?
Yes. I build the backend in Django or FastAPI and serve features or tiles from your database. Send me the schema or a dump and I will tell you what is needed.
Do you deploy it or just hand over the code?
Premium includes deployment to your hosting. Basic and Standard hand over the source with a README covering setup, so you or your team can deploy it.
Do I get the source code?
Yes, on every package. You get the full repository, documented, with no licence restrictions and nothing locked to me. You can extend or hand it to another developer freely.

