Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.04 KB

README.md

File metadata and controls

23 lines (16 loc) · 1.04 KB

Book Library Management

This project is a web application for managing a book library. It allows users to view, add, update, and delete books, as well as search for books by various criteria.

Key Features

  • Add a new book with title, author, genre, publication year, and other characteristics.
  • View a list of all books in the library.
  • Search for books by title, author, genre, or other characteristics.
  • Update book information (e.g., change author, genre, or publication year).
  • Delete a book from the library.

Additional Features

  • Ability to add users and link books to specific users.
  • Implementation of user authentication and authorization.

Technical Details

  • The backend of the application is written in Python.
  • MySQL is used as the database.
  • A REST API is implemented using Flask to interact with the data.
  • A simple web interface is created using HTML, CSS, and the Jinja2 template engine.