Skip to content

A MERN Stack social media application. It's inspired by existing social media platforms such as Facebook and Twitter.

License

Notifications You must be signed in to change notification settings

rawdaymohamed/Media-Buzz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Media Buzz

GitHub Issues GitHub Pull Requests License


Media Buzz is a social media application inspired by existing social media platforms such as Facebook and Twitter

📝 Table of Contents

Images

Features

Done

  • User Authentication and authorization using JWT and Express.js middleware
  • User can add/update/delete their profile information
  • Users can follow each other
  • Recommendation to follow other people
  • Listing posts by user
  • Creating a post with photos
  • Newsfeed with posts from followed users
  • Users can like posts from other users or their own posts
  • Users can add a comment on any post in the system

🏁 Getting Started

Prerequisites

node -v
npm -v

Installing

  1. Clone the project
git clone https://github.com/rawdaymohamed/Media-Buzz
cd Media-Buzz
  1. Run the Backend
sudo mongod --port 27017
  • Open a new terminal
cd backend
npm i
npm run dev
  1. Run the frontend
  • Open a new terminal
cd frontend
npm i
npm start

🎈 Usage

Use this project as a guideline for building your next full stack website using MERN stack and Material UI.

⛏️ Built Using

✍️ Authors

About

A MERN Stack social media application. It's inspired by existing social media platforms such as Facebook and Twitter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published