Skip to content

Sonuu20/BloggingWeb

Repository files navigation

BloggingVista

BloggingVista is a full-stack blogging platform designed to offer a seamless experience for both writers and readers. Built with React, Redux, and Tailwind CSS, it provides a robust set of features for creating, editing, and reading blogs. The backend leverages Appwrite for secure data management and scalability.

Features

  • Create and Read Blogs: Users can write and read blogs with ease.
  • Text Editing: Advanced text editing capabilities.
  • Color Changing: Customize blog appearance with various color options.
  • Image Attachment: Add images to enrich blog content.
  • Like Posts: Users can like individual blog posts.
  • Update and Delete Blogs: Authors can update and delete their existing blogs.
  • Secure Data Management: Utilizes Appwrite for reliable and secure backend operations.

Technologies Used

  • React: Front-end library for building user interfaces.
  • Redux: State management library for JavaScript applications.
  • Tailwind CSS: Utility-first CSS framework for rapid UI development.
  • Appwrite: Backend server for managing data and user authentication.

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm (comes with Node.js)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/BloggingVista.git
    cd BloggingVista
    

Live Website

Check out the live version of BloggingVista here.

Contributing

1 Fork the repository. 2. Create a new branch (git checkout -b feature/your-feature). 3. Commit your changes (git commit -am 'Add new feature'). 4. Push to the branch (git push origin feature/your-feature). 5. Create a new Pull Request.

Acknowledgements

I'm actively refining BloggingVista and adding new features. Feel free to connect with me to discuss the project, share feedback, or collaborate!