Skip to content

A library management system is software that is designed to manage all the functions of a library. It helps librarian to maintain the database of new books and the books that are borrowed by members along with their due dates. This system completely automates all your library's activities.

Notifications You must be signed in to change notification settings

ManimaranGv/Library-Management-System-with-FAQ-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library-Management-System-with-FAQ-Bot

A library management system is software that is designed to manage all the functions of a library. It helps librarian to maintain the database of new books and the books that are borrowed by members along with their due dates. This system completely automates all your library's activities.

This is an image This is an image

Sections

There are two sections in this system.

Admin portal

This is an image

Signin as Admin

This is an image

Login as Admin

This is an image

Admin Main Page

This is an image

Add books to Library

This is an image

View Book

This is an image

Issue Book

This is an image

Issued Book

This is an image

View student

This is an image

Student portal

Student Signup

This is an image

Student login

This is an image

Student page

This is an image

Book issued

This is an image

Cloning a repository

  1. Open GitHub and go to the GitHub repository that you want to clone.
  2. Click “Code” and copy the given URL.

This is an image

  1. Open “Git Bash” and change the current working directory to the location where you want the cloned directory.
  2. Type git clone in the terminal, paste the URL you copied earlier, and press “enter” to create your local clone.

Syntax

git clone {repository URL}

To run the application locally:

Navigate into in the application folder:

cd Library-Management-System-with-FAQ-Bot

Create a virtual environment for the app:

py -m venv .venv
.venv\scripts\activate

Install the dependencies:

pip install -r requirements.txt

Make the Migrations to store the database:

python manage.py makemigrations

Migrate:

python manage.py migrate

Run the app:

python manage.py runserver

Browse to the sample application at http://localhost:8000 in a web browser.

About

A library management system is software that is designed to manage all the functions of a library. It helps librarian to maintain the database of new books and the books that are borrowed by members along with their due dates. This system completely automates all your library's activities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published