Skip to content

deepak-158/Bookify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookify - Library Management System

Description

Bookify is a streamlined library management system built with Streamlit and Python, designed for efficient book tracking, issuance, and returns. It utilizes file-based storage to manage book records, ensuring real-time data updates and seamless user interactions. The system enables users to add, delete, issue, and return books while maintaining an intuitive interface for easy navigation.

Features

  • Add new books to the library
  • Issue books to students with tracking
  • Return issued books efficiently
  • Delete books (if not issued)
  • Display available and issued books
  • Simple and interactive UI with Streamlit

Technologies Used

  • Streamlit – For the web-based user interface
  • Python – Backend logic and processing
  • File I/O – For data storage and retrieval

Installation

  1. Clone the repository:
    git clone https://github.com/deepak-158/Bookify
    cd Bookify
  2. Install dependencies:
    pip install streamlit
  3. Run the application:
    streamlit run app.py

Usage

  • Select an option from the sidebar (Add, Issue, Return, Delete, Display Books).
  • Enter the required details and perform actions accordingly.
  • View available books and issued books in separate sections.

Contributing

Contributions are welcome! Fork the repository, make your changes, and submit a pull request.

About

Bookify is a powerful library management system built with Python and Streamlit for efficient book tracking and issuance. It ensures seamless operations with real-time data updates.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages