Skip to content

📚✨This is a comprehensive JavaFX application designed to manage library operations efficiently. It features user authentication, book and student management, and record keeping—all seamlessly integrated with a MySQL database.

Notifications You must be signed in to change notification settings

Hasnatrasool163/LibraryManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Library Management System - JavaFX Welcome to the Library Management System project! 📚✨

This is a comprehensive JavaFX application designed to manage library operations efficiently. It features user authentication, book and student management, and record keeping—all seamlessly integrated with a MySQL database.

🌟 Features: #User Authentication: Secure login and registration for admins and librarians. #Dashboard: Centralized home page for easy navigation. #Book Management: Add, update, and manage book details. #Student Management: Track and manage student records. #Issue & Return Books: Handle book issuance and returns with ease. #Record Viewing: View records of issued books, defaulters, and more.

🛠️ Technologies Used: #JavaFX for the user interface. #MySQL for database management. #MySQL Workbench for database design and maintenance.

📂 Database Schema: Users Table: Stores user credentials. Book Details Table: Manages book information. Student Details Table: Tracks student data. Issue Book Details Table: Monitors book issues and returns. 🚀 Getting Started: Clone the Repository:

git clone https://github.com/Hasnatrasool163/LibraryManagementSystem.git

Set Up the Database: Create a MySQL database named library_ms. Execute the provided SQL scripts to set up tables. Run the Application: Open the project in your preferred IDE. Ensure MySQL and JavaFX dependencies are configured. Run the Main class to start the application. 📸 Screenshots: Check out the images showcasing various frames of the application, including the login page, book management, and more. signup login managebooks managestudents homepage issuebook viewrecords

đź’ˇ Inspiration: This project was a deep dive into JavaFX and database integration, pushing the boundaries of my development skills. I'm excited to share it with the community and welcome any feedback or contributions!

Feel free to open issues, submit pull requests, or reach out with questions.

Happy coding! 🚀💻

#JavaFX #LibraryManagement #Java #MySQL #SoftwareDevelopment #OpenSource

About

📚✨This is a comprehensive JavaFX application designed to manage library operations efficiently. It features user authentication, book and student management, and record keeping—all seamlessly integrated with a MySQL database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published