Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ryana265/book-management-system---redux

A book management application that enables users to add, view, and delete books within a clean, organized interface
https://github.com/ryana265/book-management-system---redux

bookmanagementsystem crud react redux-toolkit

Last synced: about 15 hours ago
JSON representation

A book management application that enables users to add, view, and delete books within a clean, organized interface

Awesome Lists containing this project

README

        

## 📚 Book Management App with React and Redux

### Overview

A streamlined React application for managing your book collection. Built with Redux for state management, this app provides an intuitive interface for tracking and organizing your books.

### Features

- ✨ **Add new books** with details (ID, name, author, genre)
- 📚 **View all books** in a responsive table format
- 🗑️ **Delete books** from your collection
- 🎯 **Simple and user-friendly interface**

---

### Technologies Used

- **React.js**
- **Redux Toolkit**
- **React Router DOM**
- **Bootstrap** for styling

---

### Prerequisites

- Node.js installed on your system
- npm (comes with Node.js)

### React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh