- search for the nearby restaurants based on the user's location.
- save the favorite restaurants.
- recommend the restaurants based on the user’s favorites.
- Developed a web service using Java servlet and REST API to fetch restaurant data from Yelp API.
- Utilized MySQL to store user preference and restaurant information.
- Developed an interactive restaurant recommendation webpage using HTML and JavaScript, for users to search for the restaurants, update the preference and view the recommended restaurants.
- Backend: Java, Tomcat, REST
- Frontend: HTML/CSS, Javascript, Bootstrap
- Databases: MySQL
- In the file Titan/src/external/YelpAPI.java, replace with your own Yelp API KEY.