Bookshelf App is a simple web application to manage your reading list. You can add books to two separate shelves: "Not Finished Reading" and "Finished Reading". It allows you to search for books by title and manage their status easily.
- Add a new book with title, author, publication year, and completion status.
- Move books between "Not Finished Reading" and "Finished Reading" shelves.
- Delete books from the bookshelf.
- Search for books by title and display search results.
- Responsive design for various screen sizes.
- HTML, CSS, JavaScript
- Local Storage for data persistence
-
Add a Book:
- Fill out the form fields (Title, Author, Year, and Completion Status).
- Click the "Add Book" button to add the book to either the "Not Finished Reading" or "Finished Reading" shelf.
-
Manage Bookshelf:
- Use the toggle buttons on each book to move it between shelves or delete it.
-
Search for Books:
- Use the search form to search for books by title.
- Search results will display matching books from both shelves.
-
Clone the repository:
git clone https://github.com/your-username/bookshelf-app.git
-
Navigate to the project directory:
cd bookshelf-app
-
Open
index.html
in your web browser.
This project is licensed under the MIT License - see the LICENSE file for details.