This is a simple CRUD (Create, Read, Update, Delete) application built with React. It allows users to manage a list of products with options to add new items, edit existing ones, delete items, and view all items.
- Create: Add new products with details like title, price, and description.
- Read: View a list of all products.
- Update: Edit details of existing products.
- Delete: Remove products from the list.
- React
- Axios for API requests
- JSON Server for simulating a backend
To run this project locally, clone the repository, install dependencies, and start the development server.
# Clone the repository
git clone https://github.com/your-username/react-crud-app.git
# Install dependencies
cd react-crud-app
npm install
# Start the JSON server
npx json-server --watch db.json --port 9000
# Start the React app
npm start