Hi all.
I'd like to introduce
findmygov.in, working on it for about two years. Its main objectives are to present contact info of elected and appointed officers across the country, across all departments, state, central and in all Indian languages (not auto translated). There are
few more objectives. Since there is not any easy way to get it, mostly comes down to how much time I have to manually feed the data. The newly SWaaS platform which all districts websites are shifting towards, should make it little easier. Need to sit and make a parser. Data is also gathered through RTI. Data of recent election candidates and full results of LS and Assembly polls is there but not exposed yet. During LS elections, candidates for every constituency were shown with pics and links to their affidavits. I missed the train for on-going Jharkhand assembly elections. The homepage of
findmygov.in asks you location and shows everything about that point.
All elected reps of assembly, parliament constituencies and few municipal bodies are mapped (using polygons from Datameet). Tamil Nadu also has polygons till village level (Panchayat Raj from bhuvan GIS). Actually I have full PR polygon data for entire country but not mapped yet due to lack of time and the spellings mismatch prevents automatic linking. Spellings is the most common problem working with nationwide data across ministries and departments.
In last few days I setup a
graphql interface to expose some of this data. It is using the graphiql UI so you can see the docs and try out. It is just blocked by captcha wall. All graphql data also has updated timestamp, so you can verify the freshness. Govt department contact info stays the same only the officer may change. Even twitter handles of reps and officers is supported (but data is mostly missing for now). Polygons are not exposed in the graphql yet but easy to add them.
findmygov.in is self-funded not-for-profit experiment. I'm just a coder who cannot design a website.
Some query examples (there is a Docs link on the top right to learn more about types):
query {
states {
name
elections {
name
}
}
}
...
divisions {
name
districts {
name
}
}
...
districts {
name
officers(desig: DEPUTYCOMMISSIONER) {
name,
phone,
email
}
}
Please share you remarks. Any features, bugs or corrections are most welcome.
Thanks,
Vikas