A simple React + Redux Toolkit app for managing a list of books.
It demonstrates how to add, edit, and delete books using Redux Toolkit for state management.
react-redux-booklist/
│
├─ public/
│ └─ index.html
│
├─ src/
│ ├─ components/
│ │ ├─ BookForm.js
│ │ └─ BookList.js
│ │
│ ├─ redux/
│ │ ├─ store.js
│ │ └─ booksSlice.js
│ │
│ ├─ App.js
│ └─ index.js
│
├─ package.json
└─ README.md- ➕ Add new books (Title, Author, Price, Quantity)
- ✏️ Edit existing books directly in the form
- 🗑️ Delete books from the list
- 🖥️ Clean UI with styled form and list
- ⚛️ Redux Toolkit for simplified state management
| Field | Description |
|---|---|
| Title | Book name/title |
| Author | Author of the book |
| Price | Price of the book (e.g. 9.99) |
| Quantity | Number of copies available |
To run this project, install the dependencies and start the development server:
npm install
npm startOpen your browser and navigate to:
http://localhost:3000This project is licensed under the MIT License.
