I need an application that searches for nearby places. It needs to display places near to user's current location based on their selected category. Also, the app needs the ability to calculate the distance from the user to the different locations and an estimated time to arrive. A large comment section needs to be visible when a location is selected. I want individual users to be able to "check-in" to places and leave posts for all other users to see. The primary search categories are Food, Drinks, Entertainment and Shopping.