This is a Library Mobile System
that
User can
- search books
- be informed about the availability of books around his/her city's Libraries
- reserve, buy or borrow books
- review his/her books
- take knowledge quiz about differents categories of books
- choose to suggest him/her the best book by top rated reviews in this category.
Also we have also implemented an Interface for Admin where can
- manage books (add/ edit/ delete)
- manage Book Lists (=same category books)
- Some of UIs that implemented on Android Studio is here:
- You can check our prototype virtual application here
- Class implementation:
Class Name | Description |
---|---|
Admin | Entity that manage books, set quiz & create book lists |
User | Entity that uses the app |
Library | Entity that requires books |
Book | Object that requires details of Book (id, name, author, publisher etc) |
MyBooks | Entity that requires user's borrowed/purchased books |
BorrowedBooks | Entity that requires user's borrowed books |
CompareBook | |
BookList | Entity that requires available book lists for BookWorming |
AvailabilityList | Entity that requires books where user looks for availability |
Reviews | Entity that requires reactions of "stars" (score of book) |
Author | Entity that required on Book's characteristics |
Publisher | Entity that required on Book's characteristics |
ShoppingBasket | Entity that includes books before been purchasing by User |
SetQuiz | Entity that set quiz game |
Quiz | Entity that user reacts with |
Question | Entity that requires quiz questions |
Answer | Enitty that requires quiz answers |
-
Class path: src/main/Bookworming
Names | |
---|---|
Spiros Karathanassis | [email protected] |
Giorgos Tzelepis | [email protected] |
Stella Markopoulou | [email protected] |
Niki Georgiou | [email protected] |
Dimitra Poulaki | [email protected] |