This application allows the librarian to add new books, edit, update or search the available books. It also allows to add student records, edit and update them. Students issuing or returning books can be recorded and stocks update accordingly. This application also sends email to students whose books are remaining and also allows to add crystal reports in the application.