This project is a blog application built with React Toolkit, RTK Query, and Firebase. It features CRUD operations and uses Firestore for the backend.
- Frontend: React, Redux Toolkit, RTK Query, MDB React UI Kit, React Toastify
- Backend: Firebase, Firestore
- CRUD Operations: Create, Read, Update, Delete blog posts
- UI Components: MDB React UI Kit
- Notifications: React Toastify
-
Clone the repository:
git clone https://github.com/yourusername/your-repo.git cd your-repo
-
Install dependencies:
npm install
-
Configure Firebase:
- Add your Firebase configuration to the
firebase-config.js
file.
- Add your Firebase configuration to the
-
Start the development server:
npm start
-
Open your browser and navigate to:
http://localhost:3000
- React Toolkit Documentation
- RTK Query Documentation
- Firebase Documentation
- MDB React UI Kit
- React Toastify