Term Project : CSE 108
Platform : Windows
Language and tools : Java, JavaFX, Hibernate ORM
Project Developers :
- Tahmeed Tarek (1705039)
- Najibul Haque Sarker (1705044)
- Login System
-
Home Page containing summary of different informations e.g
- rented books and remaining time
- shared books and remaining time (can also request for the book which sends an email to the rentee)
- current wallet
- trending books
- latest available books
- A search Page to search all available books
-
By clicking on a book one will be directed to a page containing various information e.g
- the renting price (per week) and the deposit price
- the genre.
- a list of similar books which are links to their respective pages
- review of the book by the owner
- reviews of the book by people who have rented the book
- write a review of the book
- additional info like print quality, times rented etc
- A Rent Out Book Page which will need all necessary information
-
A Group Message Page with facilities like
- showing currently online users
- showing past messages
- A Profile Page
- An Edit Profile Page
- A Help Page
-
Here payment for the book is automatically calculated and taken from the online wallet of the user.
A deposit is also cut from the user until the rented book is returned within the stipulated time period. -
The owner of the book can also "request" for his book.
This will send an automatic email to the user reminding him of the deadline.
1. Integrating online payment services
2. Webscraping for book information