This is a simple blog application built with React.
- 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
React
React-Router-Dom
Context API
Firebase
Shadcn-ui
TailwindCSS
- Clone the repository
- Install dependencies by running
npm install
- Start the application by running
npm run dev