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.
- 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
- Streamlit – For the web-based user interface
- Python – Backend logic and processing
- File I/O – For data storage and retrieval
- Clone the repository:
git clone https://github.com/deepak-158/Bookify cd Bookify - Install dependencies:
pip install streamlit
- Run the application:
streamlit run app.py
- 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.
Contributions are welcome! Fork the repository, make your changes, and submit a pull request.