Visual Studio Code for Java Maven Project

Not sure what I did with the initial text for this post. I opened my work space today and could not find it. On the bright side I will redo it going over what I did with Visual Studio Code to install Maven support.

In my previous post Designing a System like Yelp I mentioned that one of the key features in the design of the system would be to come up with a mechanism to find Points Of Interest (POI) to the user based on a specified location which might be their current position. A similar use case would be to find hotels close to an airport when planning a trip. In these situations we have a location and wish to find POS within a distance. If a user in New York wishes to have breakfast, chances are that restaurants in Irvine, California would not be of much interest even if they are topped ranked. Continue reading “Visual Studio Code for Java Maven Project”

Design a System like Yelp

Last week I was talking with a software manager about the design of a feature for Yelp. For starters I am not a Yelp user. If you are like me, you can find more about Yelp in this Wikipedia link.

It seems that Yelp is a business directory and uses a crowd-source review forum to collect information and ratings about different businesses (i.e., barber shops, cinemas, coffee shops, restaurants). It happens that I use OpenTable for restaurant-reservations. Apparently on both platforms one can get nearby restaurants of desired types in a specified distance so you can decide where to go for dinner (or for that matter for any meal at any time) tonight. A side fact, both companies happen to be headquartered in the San Francisco, California area. Continue reading “Design a System like Yelp”