Background and Overview - aA-MERN-Project/studypal GitHub Wiki

StudyPal is a cafe discovery web app made for busy students by busy students. Based on users' location and preferences for a productive study environment, it recommends a nearby cafe for them to work at.

Users can filter by the following cafe attributes, which are scraped from Google and Yelp:

  • Distance (within 0.5 mi, 1 mi, 3 mi, 5 mi, 10 mi, 10+ mi)
  • WiFi
  • Credit card
  • Noise level
  • ADA accessible

Users don't need an account to use StudyPal, but they can create one to save their preferences. The app helps with indecision by recommending one cafe at a time. If the user isn't interested in the recommended cafe, they can roll again for a new one.