{"repo":"rehmanNRY/SocialMediaApp","free":true,"listed":false,"github":"https://github.com/rehmanNRY/SocialMediaApp","clone":"git clone https://github.com/rehmanNRY/SocialMediaApp.git","description":"Social media platform built with the MERN stack (MongoDB, Express.js, React, Node.js) that connects people through shared interests. With features like customizable user profiles, real-time updates and media sharing, it offers a seamless experience for engaging and building communities.","language":"JavaScript","stars":19,"topics":["expressjs","mern","mongodb","nodejs","reactjs","social-media-app","social-networking-website"],"license":null,"category":"data-pipelines","readme_excerpt":"Social Networking Site - MERN Stack Welcome to the Social Networking Site built using the MERN Stack (MongoDB, Express, React, Node.js). This project offers users the ability to connect with each other, share posts, like content, and more, similar to popular social networking platforms. 🚀 Live Demo Check out the live demo of the application here. 📄 Description This social networking site allows users to: - Create an account and log in. - Post updates, photos, and share content with their connections. - Like and comment on posts. - Edit their profiles and update personal information. - View and manage friend requests. - See real-time updates from other users on their feed. 🛠️ Tech Stack - Frontend : React.js with modern hooks and context for state management. - Backend : Node.js and Express.js. - Database : MongoDB for storing user data, posts, and comments. - Authentication : JWT (JSON Web Token) for secure user authentication. - Hosting : Vercel for deployment of the frontend and backend. 🔧 Features - User authentication (login, registration, password hashing). - Post creation, editing, and deletion. - Like and comment functionality. - Real-time feed updates. - Friend request system. - Profile management (edit user information, update profile picture). 🖥️ Setup Instructions To run the project locally, follow these steps: 1. Clone the repository : 2. Install dependencies : - Navigate to both the frontend and backend directories and run: 3. Set up environment variables : ","default_branch":null,"files":null,"tree":[],"storefront":"/r/rehmanNRY","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rehmanNRY/SocialMediaApp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}