SocialBuzz is a compact social media app designed for connecting and engaging with others. It offers a simple and intuitive platform where people can share their thoughts with their friends and explore different points of view. Users can converse with each other and express their opinions in a fun and interactive way.
$ git clone https://github.com/chhakuli123/SocialBuzz.git
$ cd social-buzz
$ npm install
$ npm start
Check out the live demo of SocialBuzz: SocialBuzz
- ReactJS
- React Router
- Tailwind CSS
- Redux Toolkit
- MockBee
- Git for Version Control
- Netlify for Deployment
- User Authentication Pages 🚪
- User Signup 📝
- User Login 🔐
- Home Page 🏠
- View your own posts and posts from people you follow 📃
- User Search Bar 🔍
- Search for other users 🔎
- Click on a user to go to their profile page 👤
- Follow Menu Bar 👥
- Suggestions of users to follow 👀
- Explore Page 🔍
- View posts from other users 🌍
- Bookmarks Page 🔖
- View bookmarked posts 📑
- Liked Page 👍
- View liked posts ❤️
- User Profile Page 👤
- Edit your profile details - profile photo, name, bio, and website link ✏️
- Other Users Profile Page 👥
- View other users' profile page
- Check their posts
- Follow/unfollow them
- Filters for Sorting Posts 🗂️
- Sort posts by latest, oldest, and trending
- Posts ✉️
- Create posts with photos and emojis 📷😄
- Update posts
- Delete posts
- Like and bookmark posts
- Click on a user's name or image to go to their profile page 👤
- Comments 💬
- Add comments to posts
- Delete comments
- Update comments
- Alerts 🚨
- Alerts in the app to notify users about success/failure operations
- Theme 🌗
- Toggle between light and dark themes
- Responsive 📱
- All screens are responsive