Skip to content

pranav-94/social-media-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SocialPulse

SocialPulse is a dynamic social media platform designed to connect people, share content, and build communities. This application is built using the MERN stack (MongoDB, Express.js, React, Node.js).

Features

  • User Authentication: Secure user registration and login with JWT.
  • User Profiles: Create and customize user profiles.
  • Post Creation: Share text, images, and videos with your followers.
  • Comments: Engage with posts through likes and comments.
  • Friend Requests: Connect with other users and build your network.
  • Search Functionality: Find users and content with ease.
  • Responsive Design: Seamless experience across all devices.

Tech Stack

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Styling: CSS, Tailwind

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/socialpulse.git
    cd socialpulse
    

Install server dependencies

cd backend npm install

Install client dependencies

cd frontend npm install

Releases

No releases published

Packages

No packages published

Languages