https://github.com/ryanz23/bookshelf-app-design
bookshelf-app
https://github.com/ryanz23/bookshelf-app-design
Last synced: 10 months ago
JSON representation
bookshelf-app
- Host: GitHub
- URL: https://github.com/ryanz23/bookshelf-app-design
- Owner: Ryanz23
- Created: 2025-03-06T15:28:39.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-03-06T18:23:44.000Z (10 months ago)
- Last Synced: 2025-03-06T19:27:43.245Z (10 months ago)
- Language: CSS
- Homepage: https://bookshelf-myweb.vercel.app/
- Size: 1.46 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bookshelf App Design
# 
## Description
Bookshelf New Design is a web application designed to help users manage their book collections in an intuitive and visually appealing way. The app allows users to add, remove, and categorize books in their collection.
## Features
- **Add Books**: Users can add new books to their collection with details such as title, author, read or uncomplete read, and publication year.
- **Remove Books**: Users can remove books they no longer wish to keep.
- **Edit**: Users can edit books in their collection.
- **Categorization**: Books can be organized by read or unread.
- **Search**: Users can search by title, author, year of publication
## Technologies
- **HTML5**: For the structure of the web pages.
- **Tailwind CSS**: For styling and design of the interface.
- **JavaScript**: For interactivity and data management.
- **Local Storage**: To store book data without an external database.
## Usage
1. Upon opening the application, you will see the main interface.
2. To add a book, fill out the available form and click the "Add Book" button.
3. The added book will appear in your collection.
4. To remove a book, click the "Remove" button next to the book you wish to delete.
5. You can also edit and search for books in the collection.
## Contributing
We welcome contributions! Please fork this repository and create a pull request if you would like to add features or fix bugs.
## Contact
If you have any questions or suggestions, feel free to reach out:
- GitHub: [Ryanz23](https://github.com/Ryanz23)
Feel free to customize the content as needed for your
project! If you need any changes or additions, just let me know!