This is an application called book record managemnet/API
POST: Create a new user GET: Get all list of users
GET: Get a user by thier ID PUT: Update a user by ID DELETE: Delete a user by thier ID (Check if the user still has an issued book && is there any fine to be collected from the user)
GET: Get user subscription details
- Date of Subscription
- Valid till ??
- Fine if any ??
GET: Get all books POST: Add a new book
GET: Get a book by id PUT: Update a book by Id
GET: Get all issued books here
GET: Get all issued books with fine
Basic (3 months) Standard (6 months) Premium (12 months)
If user has an issued book and the issued book is to be returned at 09-12-22 If user missed the date to return, then user gets a fine of Rs. 50/-
If user has an issued book and the issued book is to be returned at 09-12-22 If user missed the date to return, and the users subscription also got expired, then user need to pay a fine of 150/- (100+50)