https://github.com/jordymail/apache-library-management
This is my University Assigment, here I made a Java-based Library Management System built using Apache NetBeans and MySQL.
https://github.com/jordymail/apache-library-management
apache-netbeans java library-management mysql-database
Last synced: about 1 year ago
JSON representation
This is my University Assigment, here I made a Java-based Library Management System built using Apache NetBeans and MySQL.
- Host: GitHub
- URL: https://github.com/jordymail/apache-library-management
- Owner: JordyMail
- Created: 2025-03-29T06:30:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-30T05:52:03.000Z (about 1 year ago)
- Last Synced: 2025-03-30T06:24:39.526Z (about 1 year ago)
- Topics: apache-netbeans, java, library-management, mysql-database
- Language: Java
- Homepage:
- Size: 283 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Library Management System - Java & MySQL
This is my University homework, here I made a simple Java-based Library Management System built using Apache NetBeans and MySQL.
## Features
- User Registration and Login
- Admin Panel for Managing Books and Users
- Book Borrowing and Return System
- MySQL Database Integration
- GUI Built with Java Swing
## Requirements
- Apache NetBeans (Recommended Version: Latest)
- Java Development Kit (JDK 8 or later)
- MySQL Server & MySQL Workbench
## Installation & Setup
### 1. Clone or Extract the Project
Extract the provided ZIP file or clone the repository if hosted on a version control system.
### 2. Import the Project into Apache NetBeans
1. Open Apache NetBeans.
2. Click on `File` -> `Open Project`.
3. Navigate to the extracted project folder and select it.
4. Click `Open`.
### 3. Set Up the MySQL Database
1. Open MySQL Workbench or any MySQL client.
2. Create a new database:
```sql
CREATE DATABASE perpustakaan;
```
3. Import the provided `perpustakaan.sql` file into the database.
4. Update database credentials in the project files if necessary.
### 4. Run the Project
1. In Apache NetBeans, select the project and click `Run`.
2. The Library Management System should launch.
## Project Structure
```
Library-Management-System/
│── src/ # Source Code
│── build/ # Compiled Classes & Resources
│── perpustakaan.sql # Database Schema
│── manifest.mf # Manifest File
│── build.xml # Apache NetBeans Build Script
```
## Author
Created as a university assignment using Java and MySQL.
## Image
## Register

### Login

#### login-Success

### New-User-Updated

### Home-Page

## Books-Storage

### New-Book-Added

## Borrowing-Data

### New-Borrower-Added

## Realtime-Database
