i need an app that provides login for 2 different types of users. the librarian will be able to see the database with the books, add new books to the database, search for specific book to see if it still available for borrowing and send messages to all other users.
the client user will be able to see the database, check if a book is available, make a reservation for it, receive a notification after 20 days since borrowing the book(to return it), and see messages sent by librarians.
the app should have a nice UI, the database also with a picture of the book
i am interested in implementing this one task at a time and payment the same :)