BookNook is a full-stack MERN (MongoDB, Express, React, Node.js) web application designed to help users browse, add, edit, and manage a collection of books. This project includes a RESTful API as the backend and a responsive frontend interface.
- Browse Books: View a list of books with details such as title, author, and publication year.
- Add New Books: Add new entries to the collection.
- Edit Book Details: Update information on existing books.
- Delete Books: Remove books from the collection.
- Responsive Design: Access the app seamlessly on both desktop and mobile devices.
- Frontend: React, Tailwind CSS, React Router
- Backend: Node.js, Express.js, MongoDB (with Mongoose for data modeling)
- Icons: react-icons library for interactive icons