Library Management System is an interactive, lite, web-based application for libraries. Publishers can request their books to be added to the system. Library users can search, filter, reserve and put a hold request on books. Finally, library managers can edit books on the system, lend books to the users and track users' penalties. Library users can create accounts on the system whereas accounts of library managers and publishers must be created in the database.
Baseline is provided by Ozyegin University CS 202: Database Management Systems course. This program is a course project prepared by Deniz Yeniceri and Emre Kenar.
How to use: Create a local MySQL database with schema name="library", username="root" and password="password0" (specified in configurations/Database) Run the .sql files in src/database folder. Run Group13CS202ProjectApplication.java file. Open the link "localhost:8080" from a browser and start using.