Technologies and Technical Challenges - aA-MERN-Project/studypal GitHub Wiki

StudyPal is built using the MERN stack: MongoDB/Express on the backend and React/Node.js on the frontend.

Backend: MongoDB/Express

Frontend: React/Node.js

Technical challenges

We are gathering detailed cafe data (including location, hours, photos, and atmosphere attributes) via Google's Places API. However, that API isn't comprehensive in terms of the specific attributes we are looking for. The ideal case would have been to use a web-scraper to gather that data, but in the interest of time, we are limiting our geographical scope to the city of San Francisco and seeding incomplete data manually.