- Adding/Removing Books: Users logged in as admin can add books and also increase/decrease the copies of the book.
- Borrowing Books: Users logged in as Students can borrow books based on availability.
- Returning Books: Users logged in as Students who have already borrowed books can return the books.
- Impelemetation of borrowing limit. There is a limit for the number of books borrowed by the students. This can be changed by users who are logged in as admin.
- Book Transaction/Data: Users logged in Admin have access to the data, such as list of Students who had possession of a specific book, list of books that were in possession of a specific student, Net transaction history of all the books, etc.
- Frontend: ??
- Backend: Go-Gin with MySQL for database.