/blogOn

BlogOn is a blog website that allows users to sign up, log in, and view and post blogs. It is built using React and its libraries for the frontend and Appwrite for the backend.

Primary LanguageJavaScriptMIT LicenseMIT

BlogOn

BlogOn is a blog website that allows users to sign up, log in, and view and post blogs. It is built using React and its libraries for the frontend and Appwrite for the backend.

Features

  • User Authentication: Users can sign up for a new account or log in to an existing account.
  • View Blogs: Once logged in, users can view all the blogs available on the website.
  • Post Blogs: Users can create and post their own blogs by clicking on the "Add Blog" button along with formatting facality in text.

Technologies Used

  • Frontend: React, Redux
  • Backend: Appwrite
  • Text-Editor: Tinymce
  • Tailwind: CSS
  • Parsing HTML elements: HTML React Parser
  • and other necessary fundamental libraries.

Getting Started

To get started with BlogOn, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/BlogOn.git
    
  2. Install Dependencies:

    cd BlogOn
    npm install
    
  3. Start the Application:

    npm run dev
    
  4. View the Application:

Contributing

If you'd like to contribute to BlogOn, please fork the repository and submit a pull request. You can also open an issue if you encounter any problems or have suggestions for improvement.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

The BlogOn team would like to thank the developers of React and Appwrite for providing the tools necessary to build this application.