Open Blogs is a full-stack web application that allows users to upload and share blogs with tags. Users can create blogs collaboratively in real-time and follow other users to view their blogs. The application includes features for filtering, reading, and sharing blogs.
Use the live App Click Here
- User Authentication: Secure login and registration system.
- Real-Time Blog Creation: Collaborate with friends to create blogs in real-time.
- Tagging System: Organize blogs with tags for easy filtering and searching.
- Follow System: Follow other users to stay updated with their latest blogs.
- Blog Sharing: Share blogs with friends.
- Frontend: React, Vite
- Backend: Node.js, Express.js
- Database: MySql
- Authentication: JWT
- Real-Time Collaboration: Socket.IO, QuillDelta
- Styling: CSS, Tailwind
- Clone the repository
- Navigate to the frontend and backend directory
- Install dependencies:
npm install - Start the server:
node server.js - Start the frontend:
npm run dev
Contributions are welcome! Please fork the repository and submit a pull request with your changes. Ensure that your code follows the project's coding standards.