Inspiration

Access to safe and informed healthcare is a major challenge for transgender individuals in India. Information about supportive doctors is often scattered across online communities, word-of-mouth networks, and informal discussions. I was inspired by the need to centralize this knowledge into something structured, accessible, and easy to use.

What it does

India Trans Care Resource Map is an interactive web-based map that helps users find trans-friendly healthcare providers across India. It displays doctors and clinics with details such as specialization, hospital affiliation, fees, ratings, contact information, and community feedback. Multiple providers at the same location are grouped together for clarity, and missing data is handled gracefully.

How I built it

I built the project using HTML, JavaScript, and Leaflet.js for the interactive map interface. CSV data is parsed using PapaParse. Each healthcare provider is geolocated using latitude and longitude, and markers are rendered on an India-centered map. A clustering logic groups multiple providers sharing the same location into a single interactive popup for better usability.

Challenges I ran into

One major challenge was handling inconsistent and incomplete real-world data, such as missing ratings, fees, or hospital names. Another challenge was overlapping markers when multiple doctors shared the same coordinates, which required implementing a grouping system. I also faced issues with external geocoding APIs, which led us to shift to a preprocessed dataset approach.

Accomplishments that I am proud of

I successfully built a fully functional, interactive India-wide healthcare accessibility map that runs entirely in the browser without a backend. The system gracefully handles incomplete data, avoids marker overlap through clustering, and presents complex community-sourced information in a simple and usable format.

What I learned

I learned how to work with geospatial data, handle real-world messy datasets, and design user-friendly visualizations using Leaflet.js. I also gained experience in improving data reliability, structuring CSV pipelines, and thinking about accessibility in design for marginalized communities.

What's next for India Trans Care Resource Map

Next, I plan to add search and filtering features (by city, hospital type, and specialization), implement a community submission system for new providers, and introduce a trust scoring algorithm based on community feedback. I also aim to expand coverage beyond India and improve verification mechanisms for data accuracy.

Share this project:

Updates