Welcome to the Library Management System
The Library Management System is a Java-based project using JDBC and MySQL, designed to manage books, authors, languages, and user transactions efficiently.
Key Features
Core Functionalities
- Admin Login & Dashboard
- User Registration & Authentication
- Book Management (Add, View, Delete)
- Author & Language Management
- Borrow & Return Books
- Due Date Tracking
- Search Books by Title, Author, Genre
- Data Persistence with MySQL
Technical Details
- Built using Java, JDBC, and MySQL
- Java Database Connectivity
- Efficient Book and User Management
- Console-based UI
Setup Instructions
- Clone the Repository:
git clone https://github.com/your-repo/library-management.git
- Import SQL Database: Run the provided SQL script in MySQL Workbench
- Configure Database Connection in
ConnectionClass.java
- Compile & Run:
javac Main.java & java Main