Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Bharūch, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Title
Web-Based Patient Location Mapping App (Excel Upload + Heatmap)
Project Description
I am looking for an experienced web developer to build a web-based application that allows me to upload an Excel file containing patient details (Name + Pincode) and automatically generate a map showing where my patients are coming from.
The purpose of this app is to analyze patient distribution geographically, identify areas with high patient density, and understand which locations need more advertising and outreach.
Core Features Required
1. Excel File Upload
Upload Excel files (.xlsx or .csv)
File will contain:
Patient Name
Pincode (Indian postal codes)
The system should validate the file and handle basic errors (missing pincode, invalid format)
2. Pincode-to-Location Mapping
Convert pincodes into geographic coordinates (latitude & longitude)
Use a reliable geolocation API (Google Maps, OpenStreetMap, Mapbox, etc.)
Handle duplicate pincodes efficiently
3. Interactive Map Visualization
Display an interactive map with:
Pins showing patient locations
Clustering for areas with many patients
Ability to zoom in/out
Hover or click on pins to see:
Number of patients from that area
(Optional) List of patient names
4. Patient Density / Heatmap View
Heatmap to visualize:
Areas with the highest patient concentration
Areas with low or no patient presence
Toggle between:
Pin view
Heatmap view
5. Insights & Analysis
Summary showing:
Top pincodes/areas by patient count
Total number of patients uploaded
This data will help identify:
High-performing areas
Locations where more advertising is needed
Technical Requirements
Web-based app (desktop & mobile friendly)
Backend for file processing and data handling
Frontend with clean, easy-to-use UI
Secure handling of uploaded files
Prefer scalable and well-documented code
Preferred Tech Stack (Open to Suggestions):
Frontend: React / Vue / HTML + JS
Backend: Node.js / Python (Flask or Django)
Mapping: Google Maps API / OpenStreetMap / Mapbox
Database (optional for saving uploads): MySQL / PostgreSQL / MongoDB
Optional Features (Bonus)
Filter by date (if future uploads include visit dates)
Export map or reports as PDF/image
Save multiple uploads and compare different time periods
Admin login system" (client-provided description)
Matched companies (7)

Breeze Website Designers

TG Coders

HJP Media

Appeonix Creative Lab

Knowforth Tech

Conchakra Technologies Pvt Ltd
