Skip to content

priyanshu-panwar/Django-Library-Manager-App

Repository files navigation

Django-Library-Manager-App

Powerful Library Management App

This App is made to manage the Library. It has the following features so far:

  • Login for Library Staff Members and Library Members(students)
    • Staff Members: They can update, delete or create authors, books. Can renew the book to a borrower and view all the borrowers.
    • Library Members: They can view all the books, authors, copies total and available.
  • Admin Panel for Admin or Staff members to add, update, delete users.
  • Doesn't give sign up feature to students as the username would be provided by the school or college itself(Else the students of other school or college may also signup).

Screenshots:I will explain step by step how to use it.

This is the Home Page

Index

This is the Admin(Staff Members) Login Page where he gets all the control.

Admin_Login

Adding users: Now the admin can add the students or the Library members and give them a username with a pattern like firstname-lastname. Example: A student is Rahul Kashyap, then Admin can give him the username as rahul-kaushik.

Add_User

Adding Book, Copies, Authors, Languages, Genres: Admin can add the books available in the library.

Catalog_Panel Add_Book

Adding Copies available for each books.

Copies

Now the Library Members or students can view all the books available in the Library.

All_Books

User can view the detail of a book, its summary and its number of copies and their availability for issue.

Book_Detail

User can view the list of all Authors available.

All_Authors

User can view all the books by the author available in the library.

Author_Detail

This is the login page for users to see their borrowed book with due date.

Login

A user can check his borrowed books. Admin user or Staff members can view borrowers of all books.

All_Borrowed_root

Features to be added soon in this App to make it more powerful for schools and colleges:

  • Search bar to search for a book or author on the Home Page.
  • To Show the Borrow History of a book.
  • Users can add their review and rating for a book.
  • New books added to the Library will be shown on Home Page.

About

Powerful Library Management App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published