------- User -------
-
Account
- Can Sing in,sing out, register
- Can update profile, change password
-
Book
- Can view all book
- Can search book by title, author, publish
- Can view detail book (number rating, number review)
- Can choice Readbook,Finish read with books are reading
- Can rating book
- Can Write review book (required rating book)
- Can unlike - like review book
- Can edit review book of me
- Can write comment review book ( like, unlike, edit, delete comment )
- Can add book favorite
-
Send request book
- Can send request new book
- Can view all send request new book of my
- Can delete send request new book
-
Follow
- Can follow user
- Can view read book, reading book, favorite book, following, followers of user following
- Can unfollow user
-
Manager
- Book
- Can view all read books, reading book, favorite book (detail)
- Send request new book
- Can view send request new book ( delete )
- Follow
- Can view all followers and following
- Book
------- Admin -------