Skip to content

This repository contains a web application for managing a book library, developed with a Python backend using Flask and MySQL. It features a REST API for data interaction and a simple web interface built with HTML, CSS, and Jinja2.

License

Notifications You must be signed in to change notification settings

yataknemogy/BookLib-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

This repository contains a web application for managing a book library, developed with a Python backend using Flask and MySQL. It features a REST API for data interaction and a simple web interface built with HTML, CSS, and Jinja2.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published