Skip to content

backend-ps-vbb/lms-vbb

Repository files navigation

Intro - Library Management System

Python Django

The project aims and objectives that will be achieved after completion of this project. The aims and objectives are as follows:

  • Online book issue
  • Request column for librarian for providing new books
  • A separate column for digital library
  • Student login page where students can find books issued by him/her and date of return.
  • A search column to search availability of books
  • A teacher login page where mentors can add any events being organized in the college and important suggestions regarding books.
  • Online notice board about the workshop
  • Subscription for emails and newsletters (Advance Level task)

Status

  • In api/views.py, Notice serializer
    • for students allow POST request ( Do not allow modification of is_approved field ). Do not allow acces to modify, delete.
    • separate view for librarian to approve notices.
    • by deafult only approved notices to be put up on noticeboard

Development - Do when working on deployment to Heroku

  1. Install requirements from requirements.txt ( preferably setup a virtual environment!)

  2. Set environment variables SECRET_KEY and DEBUG to get your website up and running on a 'nix OS ( guide for other OS )

    $ export SECRET_KEY=yourKeyHere
    $ export DEBUG=True #for development, for production set False

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •