Greetings, Drupal community!
I am considering launching a "neighborhood-rating" website. The rough idea for this website is this:
1. User navigates to website. (Optionally, the site detects his location through his IP address)
2a. User views a list of neighborhoods in his selected - or detected - region. For instance, if he has selected New York City, he might see "Bronx" "Queens" "Manhattan" "Crown Heights" "Staten Island" on the list. Each Neighborhood has a star rating assigned that's immediately viewable alongside the name of the neighborhood.
OR
2b. User navigates to a "search" page which allows him to search for (filter) particular neighborhoods by criteria (shopping, dining, other preferences)
3. User clicks on the name of a neighborhood that takes his fancy. This takes him to a more in-depth view of the city, with photographs, a list of "attractions" (nearby restaurants, stores, etc) as well as comments (reviews) relating to the neighborhood.
4. User has the ability to add the neighborhood to a personal "favorites list" (after registering and/or logging in). Registration also gives him the ability to add his own reviews, photographs, and other such material.