Blufy is a modern social media platform that allows users to connect, share content, and interact in a clean and responsive interface.
Blufy is designed to provide users with a seamless experience to share posts, follow friends, and interact through likes and comments. The app combines a React frontend with a Node.js + Express backend and MongoDB for data storage, providing a fast and scalable social media platform.
- 👤 User authentication and profile management
- 📝 Create, edit, and delete posts
- ❤️ Like and comment on posts
- 🔔 Notifications for interactions and updates
- 📸 Upload and display images and media
- 🌐 Responsive design for mobile and desktop
- React.js
- HTML, CSS, Bootstrap
- JavaScript / JSX
- Node.js & Express.js
- MongoDB / Mongoose
- JWT Authentication
- Visual Studio Code
- Postman for API testing
- Git for version control
- Figma for UI design
[React Frontend] → [Node.js / Express Backend] → [MongoDB Database]
↑
└── User Interactions (Posts, Likes, Comments)
# Clone the repository
git clone https://github.com/yourusername/blufy-social-media.git
cd blufy-social-media
# Install backend dependencies
cd backend
npm install
npm start
# Install frontend dependencies
cd ../frontend
npm install
npm start