Media Buzz is a social media application inspired by existing social media platforms such as Facebook and Twitter
- 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
node -v
npm -v
- Clone the project
git clone https://github.com/rawdaymohamed/Media-Buzz
cd Media-Buzz
- Run the Backend
sudo mongod --port 27017
- Open a new terminal
cd backend
npm i
npm run dev
- Run the frontend
- Open a new terminal
cd frontend
npm i
npm start
Use this project as a guideline for building your next full stack website using MERN stack and Material UI.
- @RawdaYasser - Idea & Initial work