YashWadhvani/library-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Intermediate Level Python - MySQL Connectivity based project. Contains various functions of a Library-Management-System which can be used as a CBSE Class 12 Computer Science Project.

  • Add, update, and delete books
  • Issue and return books
  • Manage member records
  • Search and filter books and members
  • Generate reports
  • Python 3.x installed
  • MySQL server running
  • mysql-connector-python installed (pip install mysql-connector-python)
  1. Clone the repository:
    git clone https://.com/yourusername/library-management-system.git
    cd library-management-system
  2. Update database connection settings in the Python scripts as needed.

Run the main application:

python main.py

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Commit your changes with clear messages.
  4. Push to your fork and submit a pull request.

Please ensure your code follows the project's style and includes appropriate documentation and tests.

This project is licensed under the MIT License. See the LICENSE file for details.

  • Inspired by CBSE Computer Science curriculum.
  • Thanks to all contributors and open source libraries used.

For questions or suggestions, please open an issue or contact the maintainer at [email protected].

About

An Intermediate Level Python - MySQL Connectivity based project. Contains various functions of a Library-Management-System.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published