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
- MySQL
- mysql-connector-python
- Python 3.x installed
- MySQL server running
mysql-connector-python
installed (pip install mysql-connector-python
)
- Clone the repository:
git clone https://.com/yourusername/library-management-system.git cd library-management-system
- Update database connection settings in the Python scripts as needed.
Run the main application:
python main.py
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Commit your changes with clear messages.
- 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].