An application that leverages your personal social connections to provide restaurant recommendations
Tags: apps
Published: 2023-09-09 11:23:02

---
title: An application that leverages your personal social connections to provide restaurant recommendations
published: true
date: 2023-09-08 00:07:00 UTC
tags: Apps
canonical_url: https://reactjsexample.com/an-application-that-leverages-your-personal-social-connections-to-provide-restaurant-recommendations/
---

# **Friends Rec**

## An application that leverages your personal social connections to provide restaurant recommendations.

## **Overview**
 ![An application that leverages your personal social connections to provide restaurant recommendations](https://reactjsexample.com/content/images/2023/09/Code_2023-09_14-01-38.jpg)

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:

1. Clone the FriendsRec repository onto the user’s local machine.
2. Open FriendsRec repo in Visual Studio Code.
3. Run the following command in the terminal. This will npm install node modules in the root, client, and server folders:

```
npm run dependency

```

1. Run `npm run dev` in the root directory.
2. 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. ![An application that leverages your personal social connections to provide restaurant recommendations](https://github.com/FriendsRecCollaborative/FriendsRec/raw/dev/client/public/images/Profile.png)

### 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. ![An application that leverages your personal social connections to provide restaurant recommendations](https://github.com/FriendsRecCollaborative/FriendsRec/raw/dev/client/public/images/Newsfeed.png)

### Friends

Users can connect with their friends on the platform, which allows users to see the recommendations in their feed. ![An application that leverages your personal social connections to provide restaurant recommendations](https://github.com/FriendsRecCollaborative/FriendsRec/raw/dev/client/public/images/Friends.png)

## **Tech Stack**

- [TypeScript](https://www.typescriptlang.org/)
- [JavaScript](https://www.javascript.com/)
- [React](https://react.dev/)
- [Webpack](https://webpack.js.org/)
- [Tailwind CSS](https://tailwindui.com/)
- [PostgreSQL](https://www.postgresql.org/)
- [Node.js](https://nodejs.org)
- [Express](https://expressjs.com/)

## GitHub

[View Github](https://github.com/FriendsRecCollaborative/FriendsRec?ref=reactjsexample.com)