A library management system where users can view books, borrow books, view book details, and review books.
- Every book has title, description,image, borrowing price, user reviews
- There must be some categories where user can filter books based on categories
- Can create an account
- Can login , logout, can borrow and return books
- Users can deposit money to his account. After success completion email must be sent to the user.
- Using the deposit money one can borrow books. After success completion email must be sent to the user. Suppose a user has 1000 USD in his account. He borrowed a book that cost 200 USD. After borrowing the book he will have 800 USD.
- Track the borrowing date and you must show this in borrowing history report inside user profile
- After borrowing a book, the user can review that book.
- While returning books the book borrowed amount will be given to the user.