Welcome to the Library Management System, a Django web application that managing a library’s books, borrowers, authors, and genres. This project participates in Hacktoberest 2024 and all successful PRs made here will be counted among the successful pull requests that you'd need to make in order to be eligible for the Hacktoberfest appreciation.We invite you to join our vibrant community and contribute to making Library Management System even better during Hacktoberfest 2024!
Library management System facilitates various library operations such as issuing books, returning them, and keeping track of overdue items.
contributing.md
for details on how to work with github.Issues
" and pick the issue best suitable for you. PR
.Visual Studio Code (by Microsoft) - LINK
PyCharm (by Jetbrains) - LINK
Don’t forget to check the option which says “Add Python to PATH” in the installation wizard.
py -m pip install --upgrade pip
py -m venv <name_for_your_virtual_environment>
.\<name_of_your_virtual_environment>\Scripts\activate
It’s a good practice to develop a project in a venv because it enables you to install all the project-specific packages locally.
Use the command deactivate to deactivate the virtual environment.
pip install django
pip install django-bootstrap4
git clone https://github.com/MSTC-DA-IICT/Hacktoberfest24-Library-Management-System-Django.git
cd <name_of_your_project>
Start the local server on your machine by using the command -
py manage.py runserver
These should be the last two lines displayed in your terminal -
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
Books, Transactions, Members are different apps to fulfill the functionalities . LibraryManagementSystem is the main app which contains settings.py and urls.py for the project.
Happy Developing! :innocent:
Get in touch with us on LinkedIn / Instagram
Write to us at microsoftclub@daiict.ac.in