A simple Book Inventory application built using React to manage books with full CRUD operations.
This project was developed as part of a React Developer assignment to demonstrate React fundamentals, component structure, and API integration.
- View list of books
- Add a new book
- Edit existing book details
- Delete a book
- Client-side routing using React Router
- Mock REST API using json-server
- React (JavaScript)
- React Router DOM
- json-server (Mock REST API)
- HTML & CSS
clone repository - git clone https://github.com/iamRupeshSutar/react-book-inventory-system.git
install dependencies - npm install
Start mock API server(Cause im using json server for data) - npx json-server db.json --port 5000
finally start react app - npm start
https://stellular-vacherin-fc76a2.netlify.app/
This project uses json-server as a mock backend for local development to demonstrate full CRUD functionality.
The backend can be run locally, and the complete application flow can be demonstrated on a local server.
The live deployment showcases the frontend functionality of the application.