Skip to content

This project is a full-stack social media web application that has been developed using the MERN stack and Rest API, In this social media platform where you can share posts, like/unlike posts, Follow/Unfollow users and more.

Notifications You must be signed in to change notification settings

jay-691/Social-Media-Web-App-Mern-Stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Social Media Web App

This project is a full-stack social media web application 🌐 that has been developed using the MERN stack 🖥️ and Rest API 🚀, In this social media platform where you can share posts, like/unlike posts, Follow/Unfollow users and more.

🖥️ Technologies :

Frontend:

  • React Js
  • Material-Ui
  • CSS
  • React-Router-Dom
  • Redux

Backend:

  • Node JS
  • Express Js
  • MongoDB
  • Rest API
  • JWT Authentication

🚀 Features :

  • SignUp/Register Page.
  • Login Page.
  • Share New Post.
  • Posts Include Text(Caption).
  • Like/Unlike Posts.
  • Suggested Users.
  • Follow/Unfollow Users.
  • View No Of Followers/Following Of User.
  • View Other Posts By Follow Users And React On That Posts.

SignUp/Register Page :

SignUp

Login Page :

Login

Home Page :

Home1

postShare

Home2

User Profile Page :

profilePage

upateInfo

pp2

pp3

What you need to run this application:

  • Install NodeJs
  • MongoDB or MongoDB Atlas
  • Install Vs Code

How to run this application

  • Make sure MongoDB is running on your system or online.
  • Clone this repository
  • Open command line in the cloned folder,
    • To install dependencies for frontend , run npm install in /client folder.
    • To run frontend type command npm start in /client folder.
    • To install dependencies for backend, run npm install in /server folder.
    • To run backend type command nodemon in server folder.

About

This project is a full-stack social media web application that has been developed using the MERN stack and Rest API, In this social media platform where you can share posts, like/unlike posts, Follow/Unfollow users and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published