Welcome to the MERN Bookstore project! This is a CRUD (Create, Read, Update, Delete) operations-based application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The project allows users to manage a collection of books, including adding new books, updating existing ones, deleting books, and viewing book information in table or card format.
- Create: Add new books to the bookstore collection.
- Read: View book information in both table and card format.
- Update: Edit existing book details such as title, author, genre, etc.
- Delete: Remove books from the collection.
- Responsive UI: User-friendly interface accessible on different devices.
- MongoDB: NoSQL database for storing book data.
- Express.js: Backend framework for handling HTTP requests.
- React.js: Frontend library for building interactive user interfaces.
- Node.js: Server-side JavaScript runtime environment.
- Bootstrap or Material UI: Frontend frameworks for styling and layout.
-
Clone the repository:
git clone https://github.com/your-username/bookstore-project.git cd bookstore-project npm install npm start
- Use the provided interface to add, view, update, and delete books.
- Toggle between table and card view to visualize the book collection differently.