This project is a blog app built with React.js and Redux Toolkit. It provides examples of CRUD operations (Create, Read, Update, Delete) for managing blog posts.
- Create new blog posts
- Read existing blog posts
- Update existing blog posts
- Delete existing blog posts
- Clone the repository:
git clone https://github.com/g-mayur/redux-blog-app.git
- Navigate to the project directory:
cd redux-blog-app
- Install dependencies:
npm install
To start the development server, run:
npm start
This will start the application in development mode. Open http://localhost:3000 to view it in the browser.
The project utilizes the following dependencies:
- React.js
- Redux Toolkit
- React Router DOM
redux-blog-app/
│
├── public/
│ ├── index.html
│ └── ...
│
├── src/
│ ├── app/
│ ├── components/
│ ├── features/
│ ├── images/
│ ├── styles/
│ ├── App.js
│ ├── index.js
│ └── index.css
│
├── .gitignore
├── package.json
└── README.md
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository
- Create your feature branch (
git checkout -b feature/YourFeature
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin feature/YourFeature
) - Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.