Full Stack Social-Media Web App built with MERN STACK
https://social-3jkt.onrender.com
Client: React JS
Server: Node JS, Express JS
Database: Mongo DB
Image Uploading: Cloudinary
-
Authentication
-
Profile
-
Update Profile
-
Add Friend
-
Remove Friend
-
Create Post
-
See All Posts
-
See User Posts
-
See Other User All Posts
-
See Other User Profile
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/Yuvrajshankar/Social.git
- Go to the project directory
cd Social
- Install dependencies
npm install
cd client/
npm install
- add ".env" in root folder
PORT = 2648
MONGO_URI = "Mongo Url"
JWT_TOKEN = "secret token"
NODE_ENV = development
CLOUD_NAME = "Cloudinary Name"
API_KEY = "Cloudinary Secret Key"
API_SECRET = "Cloudinary Api Secret Key"
- Start the server
npm run server
- Start the Client
cd client
npm start
This project is licensed under the Apache License.