Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/slickcharmer/social-media-app

SocialPath is a full-stack MERN social media app that allows users to connect with friends, share posts, and engage with others on the platform.
https://github.com/slickcharmer/social-media-app

expressjs git github javascript mongodb mui nodejs react redux

Last synced: about 2 months ago
JSON representation

SocialPath is a full-stack MERN social media app that allows users to connect with friends, share posts, and engage with others on the platform.

Awesome Lists containing this project

README

        

# SocialPath

This is a social media app designed for sociopathic individuals. It is a place where they can share their thoughts and feelings with others. It is also a place where they can find like-minded individuals and connect with them.

## Overview

![SocialPath](https://i.ibb.co/Nj9XXHx/image-2023-03-12-160743261.png)
![SocialPath](https://i.ibb.co/W0SwC9X/image-2023-03-12-160828740.png)
![SocialPath](https://i.ibb.co/bNX3Nmw/image-2023-03-12-161006892.png)
![SocialPath](https://i.ibb.co/qdgVgcF/image-2023-03-12-161048090.png)

## Features

- User authentication and login
- Picture upload and sharing
- Like and comment functionality
- Location and Occupation details
- User profile
- adding and removing friends

## Technologies Used

![My Skills](https://skillicons.dev/icons?i=js,react,redux,materialui,nodejs,express,mongodb,git,npm)

## Installation

To install the app, follow these steps:

First of all clone the repository

### client

after cloning the repository, run the following commands in the client folder
`npm install`
`npm start`

### server

after cloning the repository, edit the .env file with a mongodb url and a jwt secret word of your own then run the following commands in the server folder
`npm install`
`npm start`