Skip to content

This is a blog-app developed in React.js that allows users to read and write blogs, add pictures and paragraphs to their blogs, and perform operations like delete and update on their blogs.

Notifications You must be signed in to change notification settings

HimanshuSharmax/Blog-Insight

Repository files navigation

Blog-Insight | Share Thoughts 📑

This is a blog-app developed in React.js that allows users to read and write blogs, add pictures and paragraphs to their blogs, and perform operations like delete and update on their blogs.

The app uses Redux for state management, React-DOM for rendering, React Hooks for managing component state, and Appwrite for storing data in the database.

Live Preview

You can check out live-preview.

Features 🚀

  • Authentication: Users can sign up, sign in, and sign out securely to access the blog functionalities.
  • Read Blogs: Users can read blogs posted by others.
  • Write Blogs: Users can create and publish their own blogs.
  • Add Pictures and Paragraphs: Users can enhance their blogs by adding pictures and paragraphs.
  • Update Blogs: Users can update their existing blogs.
  • Delete Blogs: Users can delete their blogs if needed.

Technologies Used 🪄

  • React.js
  • Redux
  • React-DOM
  • React Hooks
  • Appwrite

Preview of Blog-App:

Home page -

Create Blog -

Blog Preview -

All Blog -

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository:
   git clone https://github.com/HimanshuSharmax/blog-app.git

  1. Install dependencies:
cd blog-app
npm install

  1. Start the development server:
npm run dev

Set up Appwrite:

  • Sign up for an account on Appwrite.
  • Create a new project and note down the project ID and API endpoint.
  • Set up database collections for storing blogs, user data, etc.
  • Configure authentication methods as per your requirements.
  • Update the Appwrite configuration in your project.

About

This is a blog-app developed in React.js that allows users to read and write blogs, add pictures and paragraphs to their blogs, and perform operations like delete and update on their blogs.

Topics

Resources

Stars

Watchers

Forks