Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/slickcharmer/social-media-app
- Owner: slickcharmer
- Created: 2024-03-15T16:27:35.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-15T16:29:54.000Z (10 months ago)
- Last Synced: 2024-04-04T13:17:47.770Z (9 months ago)
- Topics: expressjs, git, github, javascript, mongodb, mui, nodejs, react, redux
- Language: JavaScript
- Homepage: https://social-media-app-server-mu.vercel.app/
- Size: 9.33 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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`