Skip to content

A Simple library management system to get started with Django

Notifications You must be signed in to change notification settings

sriinath/LibraryManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management

This Application is designed to manage the books and its buyers from online at library. Library management system is split into two user level access - Admin is the one who is responsible for maintainance of purchase of the books by users through the system. - User is the normal user who can request for any book from library while searching through library database.

#WHAT IT DOES:

- An admin can
    ```add```
    ```update```
    ```delete```
the books to / from library database.
- An admin can also update the stock of these added books.
- An user can request for the book which is available, and once it is approved by admin the user can get the book from library. Admin can also reject the request of the user.
- User can access the books only as long as the stocks are available. Once available stock is exceeded, user can decide later either to wait for it to become available or delete the request.
- User will be notified
    ```When a ordered book becomes unavailable or rejected or back available```
    ```When a ordered book is approved by admin```
    ```When a book in posession is going to be expired```

#TECHNOLOGY STACK:

- DJANGO
- POSTGRES
- REDIS

#SCHEMA: https://dbdiagram.io/d/5e4f848a07a7395d994deeef

About

A Simple library management system to get started with Django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published