An automated system to manage a library. Admin panel for librarians to control and manage the system easily through an interactive interface.
- Before use this application you must need to install JAVA runtime environment and MYSQL database management services.
- JFoenix - is an open source Java library, that implements Google Material Design using Java components
- FontAwesomeFX-8.2 - FontAwesomeFX is an open source library adding Web Icons support to your JavaFX Apps! Including FontAwesome, WeatherIcons, Google Material Icons.
- MySQL Connector - MySQL Connector/J is the official JDBC driver for MySQL.
- Clone or Download the repository.
- Create a Database using script.sql file.
- Download the required library files.
- Create a lib file inside the project directory and copy those jar files into that.
- Find Database Configuration From src/dbConnection, and set your Database name,user name and password.
- Test it!.
- Librarians can be given their authorized user name and password without which the system cannot be accessed.
- After logging in librarians can search for a specific book, book issue or member.
- Librarians need to make an entry for new books and new members.
- Librarian can issue available books.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.
Distributed under the MIT License. See License for more information.






