This repository is the server portion of a full stack web application using Mongo, Express, React, Node (MERN) to satisfy the the third and collaborative project of General Assembly's Software engineering remote immersive.
The project was a social media-like SaaS product that allowed users to create instances or "match-games" by querying a list of restaurants given search criteria based on return data from the Yelp API.
Given a list of results that matched the parameters of a users search (price, location, dietary restrictions), a group of restaurants was generated for each user which would be displayed on the front-end react app much like potential matches in Tinder or other dating/relationship applications.
Upon both liking a restaurant, an instance or game would end providing both users with the result they had chosen.
Perfect for indecisive eaters and anyone having trouble making a decision of where to eat!
- Github Captain and Project Manager:
- Front End Lead:
- Back End Lead:
- Sean Feiner (myself)
This is a node / Express server using tranditional HTTP route architecture. Our database is noSQL / MongoDB. Schema design and controller architecture was led and completed by myself with aid by Whitney.
- Node.Js
- Express.Js
- Passport
- Axios
- Integration and data calls to the Yelp API