Friends Rec
An application that leverages your personal social connections to provide restaurant recommendations.
Overview
FriendsRec is a social platform that leverages the user’s friends connections to provide restaurant recommendations. This allows the user to trust the recommendations, making dining choices more personable and reliable. This application promotes social interactions and aids users to discover new dining options that are personally vetted.
Installation / Getting Started
Please perform the following steps to install:
- Clone the FriendsRec repository onto the user’s local machine.
- Open FriendsRec repo in Visual Studio Code.
- Run the following command in the terminal. This will npm install node modules in the root, client, and server folders:
npm run dependency
- Run
npm run dev
in the root directory. - Run
http://localhost:3000/
on your browser to start sharing your recommendations with your friends!
Functionality / Features
User Authentication and Profiles
Users can create accounts and log in securely. A profile is created with their name, profile photo, joined date, and a list of their own recommendations.
Restaurant Recommendations
Users can search and recommend a restaurant to share with their social connections. The users can also filter to view your and your friends recommendations on the map.
Newsfeed
Users can view restaurant recommendations made by their friends, which includes details to the restaurant’s name, location, and a brief comment from the friend who made the recommendation.
Friends
Users can connect with their friends on the platform, which allows users to see the recommendations in their feed.