https://github.com/chamikamunithunga/library_management_system
The program is a simple Library Management System that allows adding books, viewing book details, and searching for books by title.
https://github.com/chamikamunithunga/library_management_system
Last synced: 5 months ago
JSON representation
The program is a simple Library Management System that allows adding books, viewing book details, and searching for books by title.
- Host: GitHub
- URL: https://github.com/chamikamunithunga/library_management_system
- Owner: chamikamunithunga
- Created: 2024-09-08T18:03:15.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-08T18:55:20.000Z (almost 2 years ago)
- Last Synced: 2024-09-08T20:17:06.824Z (almost 2 years ago)
- Language: HTML
- Homepage:
- Size: 326 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

The program is a simple Library Management System that allows adding books, viewing book details, and searching for books by title.
------------------------------------------------------------------------
Features of this Frontend :
--------------------------
Book class: Contains attributes for a book and a method to display its details.
Library class: Manages a collection of books, allowing users to add, view, and search books.
Main program loop: Provides an interactive console menu where users can perform actions like adding books, viewing the collection, or searching by title.
Display List: The list of books is dynamically updated and displayed on the page.
How it Works:
--------------
HTML & CSS handle the structure and basic styling of the page.
JavaScript:
-----------
Stores the books in a books[] array.
Handles adding a new book to the list with the addBook() function.
Dynamically updates the displayed book list on the page by calling displayBooks() after each book is added.
You can extend the functionality by adding more features like:
Search functionality.
----------------------
Edit and remove options for each book.
Persistent storage using localStorage to save books between sessions.