# OnlineBookshopBasedonFlask
## What is this :boy:
This project is a Flask demo for online bookshop/library website.
It was finished during a internship of my undergraduate study at July 2017. We also call it Library Management System.
The library management system mainly focuses on the online management of libraries and improves the efficiency of library management.
The system consists of three modules, namely book management, reader management, and lending management.
![](http://ww1.sinaimg.cn/mw690/8268f477ly1fxsc7hig3hj20wv0oa0tn.jpg)
Book management implements the following features:
1. Manage the inventory of books.
2. Assign a book number to the library books.
3. Handle readers' book purchases.
Reader management implements the following features:
1. Assign a unique account to the reader, and the reader implements the login function.
2. Provide password reset service for readers who have forgotten their login password.
3. Realize the collection of books in the collection.
4. Realize the borrowing, return and renewal of books.
5. Realize the loss of books.
6. Make personalized recommendations for books based on the reader's borrowing situation.
7. Readers can recommend to the library books that they like and that are not yet included in the library.
Lending management implements the following features:
1. Manage the book borrowing status information in the library.
2. Manage the reader's borrowing rights.
3. Handle the reader's borrowing overdue situation.
4. Handle readers' books for loss and fines.
5. The administrator can view, modify, and delete the registered user information to provide good management for registered users.
## Other information :girl:
This project was finished during a internship of my undergraduate study at Julyn 2017.
I will not update it.:kissing_closed_eyes: