I am using the Yelp API that's being called from the server, not from the client.
The server is writeen in Node and uses Express as a middle layer and the database is MongoDB and uses Mongoose for a schema.
I had lots of issues just getting this project up off the ground. I relied upon this Coursera course a lot for understanding Node/Express and MongoDB/Mongoose. I also had tons of questions for other more experienced devs in my coding cohort.