Skip to content

ATBlastDon/Library-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

📚 Library Management System

📖 Overview

This is a simple Library Management System implemented in Python using Tkinter and MySQL. It empowers users to donate books, apply for books, return books, and explore information about books. The system also features an admin section for managing students and books.

✨ Features

  • User Section:

    • Donate books
    • Apply for books
    • Return books
    • View available books
    • View applied books
  • Admin Section:

    • Add students
    • View students
    • Delete students
    • Add books
    • View books
    • Delete books

📋 Requirements

  • Python 3.x
  • Tkinter library
  • MySQL database

🚀 How to Run

  1. Clone the repository:

    git clone https://github.com/ATBlastDon/Library-Management.git
    
  2. Prerequisites:

  • Ensure Python is installed.
  • Install XAMPP for MySQL.
  • Start MySQL from XAMPP.
  1. Install the PyMySQL Library:

    pip install pymysql
    
  2. Run the Code:

    python <file_location>
    

✨ Contributors

  • Sourabh Salvi
  • Anirudhha Pednekar
  • Aryaman Sawant

🤝 Contributing:

  • Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

📝 License This project is licensed under the MIT License.

❤️ Support

If you find my work helpful or interesting, consider buying me a coffee! You can support me through the following platforms:

About

Library Management Project in Python and SQL.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages