One would begin by purchasing a database of geographical locations of all adresses in your area, compete with map-coordinates.
And that's where it ends because that is either not available, or waaay too expensive.
A forum, a FAQ, email notification, what else do you need?