Skip to content

AmruthSD/OpenBlogs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Open Blogs

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

Features

  • 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.

Technologies

  • Frontend: React, Vite
  • Backend: Node.js, Express.js
  • Database: MySql
  • Authentication: JWT
  • Real-Time Collaboration: Socket.IO, QuillDelta
  • Styling: CSS, Tailwind

Setup Instructions

  1. Clone the repository
  2. Navigate to the frontend and backend directory
  3. Install dependencies: npm install
  4. Start the server: node server.js
  5. Start the frontend: npm run dev

Contributing

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 98.9%
  • Other 1.1%