Skip to content

Nav2607/Library_Database_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atlas Library (Made in 2024)

Table of Contents

  1. Description
  2. Features
  3. Future Enhancements
  4. FAQs
  5. Conclusion

Description:

Atlas Library is a web based platform full of top publications, from the most enegertic picture books to captivating novels. It is a user-friendly application for literature enthiusiasts, where books are catagoriezed in a card layout. The website also allows for the ability to hold books, view the hold history and leave feedback.

Features:

1. User Authorization

To ensure the privacy and data safety, an account system is created where users must register or log in to access the library. Once the user is finished using the library, they can log out to keep the information secure.

2. Card Categories

Each book is classfied in a card, which includes the following:

  • Cover image
  • Title
  • Author
  • Rating
  • Hold Button

This simplified design allows users of all ages to use the system, promoting to a wide range of audiences.

3. Search Books

To filter through our database, a search feature is provided at the top of the main page, which provides all matches related to the search. Moreover, if the keyword begins in the middle of the book title, the search result will also include that book.

4. Hold System

By clicking the green button labelled "Hold" on a book's card, it will be updated on the Holds Section. This can be accessed through the main navigation bar, where it is located right after the website title. In the Holds page, users can see a table which states the held book's title and author. Moreover, once they have finished or lost interest with the book, there is the ability to unhold it with the red button labelled "Unhold".

The website also informs users about invalid actions. For example, this includes holding a book which already is in the held table. This will provide the user with an alert.

5. History System

Similar to the Holds system, the History section tracks any past Holds or Unholds, which the user has made. This includes the Timestamp which has precision up to the second the button was clicked.

6. Contact Us

In the Contact Us page, users can access our phone and email address for any assistance or feedback. Moreover, a review section is allocated for any additions or suggestions to the library, which is sent directly to the administrators.

Further Improvements

  • Filtering: Books are a diverse group of items which can be sorted in many more ways than a search bar. Filtering with genre, publication year or user ratings will show new items to users and expand their knowledge.

  • New Releases: Based on the history of the user's holds, notifications of new releases can be sent out. This can be in the form of an SMS, email or just a website page which shows recommendations.

  • Enhanced profile: As users are already creating their own accounts, they should have the ability to customize it based on their preferences. This includes adding an avatar or bio to express their interests, and allow them to connect with other users on the platform

FAQs

Q: How many books can I hold? A: Currently, there is no limit to the books you can hold.

Q: Can my history be delted or edited? A: No, your history is a permanent record of your activity.

Q: Will I get a response to my feedback? A: If needed, put your contact information in your response. We may reach out to you if we feel the need to do so.

Q: Does Atlas Library work on my phone? A: Yes, the website has a dynamic layout which makes it mobile friendly. A mobile app is currently not avaliabe.

Q: What if I can't find my book? A: If your book is not currently in the collection, leave a suggestion on the "Contact Us" page. After review, the administrators may add the book to the database for everyone to enjoy.

Q: Do I need to pay to use the library? A: No, Atlas Library is completely free to use.

Conclusion

Thank you for checking out Atlas Library! We hope you enjoy the project and share it with anyone who may benefit from it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors