An application for assisting a librarian in managing books in a library.
Further explanations and assumptions:
- Members can be borrow the books.
- Auto increment and decrement of the stock.
You need to install the following packages :
asgiref==3.2.3
Django==3.0.1
django-jsonfield==1.4.0
djangorestframework==3.11.0
Clone the repository
git clone https://github.com/Nandan1567/Library-Management-System.git
Setting up your virtual environment:
python3 -m venv .env
Activating Virtual Environment
source .env/bin/activate
Once the repository is cloned and virtual environment set up, go to the directory where the requirements.txt(Library_Management_System/) is and type the following code in your terminal:
pip install requirements.txt
Then to run the server, go to the directory 'Library_Management_System/library' and type the following code in terminal:
python3 manage.py runserver
Your server is set up with all the APIs active.