E-OLM, a web app made in Django, is an E-library management system created as an at ease management of operations of small scaled libraries.
- File lost/damaged
- Difficult to search record
- Cost/space consuming
OLM is an application which refers to library systems which are generally small or medium in size. It is used by librarian/students to access the library using a computerized system. Book/student maintenance modules are also included in this system which would keep track of the students using the library and also a detailed description about the books a library contains.
- Improvement in control and performance
- Save cost/time
- Register/Login
- View account dashboard.
- Upload profile picture from machine
- View available books in the library, issued book and book return date-time.
- Update profile.
- Change/recover own password.
- Admin Dashboard
- Add/Manage authors, books, category of books
- Issue a new book to student, notifying students about the return date-time details
- Search student by student ID, view student details
- Change/recover own password
- Online lectures video tutorials can be added by teachers
- Online assignments submission facility
- Group chat, where students can discuss various issues of engineering, making it more interactive and user friendly
To run this project, you must have installed Python on your PC. After downloading the project, follow the steps below:
Step-1: Extract/unzip the file
Step-2: Go inside the project folder, open cmd and type the following commands to install Django Framework and run the webserver:
pip install -r requirements.txt
python manage.py runserver
Step-3: Finally, open the browser and go to localhost:8000