Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 696 Bytes

README.md

File metadata and controls

35 lines (28 loc) · 696 Bytes

React Blog

This is a simple blog application built with React.

Features

  • Add a new post
  • Edit a post
  • Delete a post
  • View posts list
  • View a single post
  • Filter posts by category
  • Pagination for posts
  • Add and Delete posts to bookmarks
  • View bookmarked posts
  • View author's posts
  • Sign in with Google Account
  • Sign in as a guest with limited access
  • Signed in users can Add, Edit and Delete comments
  • View comments on a post

Technologies

  • React
  • React-Router-Dom
  • Context API
  • Firebase
  • Shadcn-ui
  • TailwindCSS

Installation

  1. Clone the repository
  2. Install dependencies by running npm install
  3. Start the application by running npm run dev