Skip to content

sumaiya2908/flask-library-mangement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

A flask library management system

home

Stacks used

  • HTML
  • CSS
  • JavaScript
  • Bootstarp
  • Flask(python framework)
  • SQLAlchemy(postgreSQL)
  • Flask forms
  • ChartJS

Features


Installation

  • Run the command to cole the repository
  git clone https://github.com/sumaiya119/flask-library-mangement.git
  • Install all requirements with
cd flask-library-management
pip install -r requirements.txt
  • Set your secret key in /library/__init__.py file
  • for creating a local DB
python
>>from library import db
>>db.create_all()
  • run commad to start the server
flask run

CRUD operations

Read books from Database and dipslayed in the form of table

book-create

create


Import books from Frappe API

Import books by title

import


Issue a book

Issue a book to a member using dropdown where book(with stock>0) and members(to_pay<500) are displayed

borrow


Return a book

Retuen a book from members

return


Transaction Records

transaction


Search Books and authors

search


Reports

Report of top 10 books

book

Report of top 10 highest paying members

members