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.
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.
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.
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.
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.
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.
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.
-
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
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.
Thank you for checking out Atlas Library! We hope you enjoy the project and share it with anyone who may benefit from it.