This is my University homework, here I made a simple Java-based Library Management System built using Apache NetBeans and MySQL.
- User Registration and Login
- Admin Panel for Managing Books and Users
- Book Borrowing and Return System
- MySQL Database Integration
- GUI Built with Java Swing
- Apache NetBeans (Recommended Version: Latest)
- Java Development Kit (JDK 8 or later)
- MySQL Server & MySQL Workbench
Extract the provided ZIP file or clone the repository if hosted on a version control system.
- Open Apache NetBeans.
- Click on
File
->Open Project
. - Navigate to the extracted project folder and select it.
- Click
Open
.
- Open MySQL Workbench or any MySQL client.
- Create a new database:
CREATE DATABASE perpustakaan;
- Import the provided
perpustakaan.sql
file into the database. - Update database credentials in the project files if necessary.
- In Apache NetBeans, select the project and click
Run
. - The Library Management System should launch.
Library-Management-System/
│── src/ # Source Code
│── build/ # Compiled Classes & Resources
│── perpustakaan.sql # Database Schema
│── manifest.mf # Manifest File
│── build.xml # Apache NetBeans Build Script
Created as a university assignment using Java and MySQL.