Giter Club home page Giter Club logo

e_library's Introduction

E-Library Web Site ©

version Star Licence last-commit twitter Size Repo

Requirements

python programming (Django)
PostgreSQL (From Heroku) or SQlite
HTML CSS JavaScript
GIT

About

This web project is a E-library system with all the basic as well as some innovative features for managing a library. It consists of a large database of various books available in the library. It also lists various books issued to respective readers.If the reader needs a book, he can order the book request for home delivery by just submitting an online form.

Installation

git clone https://github.com/shyamkumaryadav/E_library.git
cd E_library
pipenv shell or https://duckduckgo.com/?q=python+make+virtual+environment
pipenv install or (venv)$ pip install -r requirements.txt
pipenv run server or (venv)$ python src/manage.py runserver

Detail

 0. Admin login -- Admin can add or remove books from the system and also maintains records of the book available and issued in the library.
 1. User login -- User has to first create an account in the system to gain access.
 3. Tracking the user record -- The system can track the period for which the book has been issued to user and calculates fine if the book is not returned on time.
 4. Quantity Update -- The quantity is updated by the system depending on the quantity ordered.
 5. Fine calculation -- If the user is unable to return the book, the system automatically calculates the fine that the user has to pay for subsequent days.
 6. View date info -- The user can view the date when he has issued the book as well as the expiry date of the book and can view fine to be paid that is calculated by the system.
 7. Online search and order form -- The user may order the book online.

My Model

e_library's People

Contributors

dependabot[bot] avatar renovate-bot avatar shyamkumaryadav avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.