Skip to content

smaasui/BookShelf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Book Log – Your Personal Library Manager

Welcome to Book Log, a beautiful and intuitive personal library management app built with Streamlit!
Easily organize, track, and manage your book collection with features like borrowing, returning, filtering, and more.


🎯 Features

  • βž• Add, edit, or delete book records
  • πŸ“¦ Borrow and return tracking
  • πŸ” Filter by genre, year, and language
  • 🧠 Smart ISBN validation and duplicate checks
  • ⬇️ Export records as CSV
  • πŸ’‘ Modern UI with organized navigation tabs
  • πŸ“¬ Feedback/contact form built-in

πŸ–ΌοΈ Screenshots

Coming soon...


πŸ“¦ Installation

  1. Clone the repository:
git clone https://github.com/yourusername/biblionest.git
cd biblionest
  1. Create a virtual environment (optional but recommended):
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the app:
streamlit run app.py

πŸ› οΈ Tech Stack


πŸ‘¨β€πŸ’» Author

S.M. Abdullah Abdulbadeeii
πŸŽ“ Civil Engineering Student | πŸ’‘ Tech Educator | πŸ”¨ Builder @ SMAASU Corp
πŸ“« Connect: LinkedIn | Quantum Tech Academy


πŸ“„ License

This project is licensed under the MIT License.
Feel free to use, modify, and share!


---

### βœ… `requirements.txt`

```txt
streamlit>=1.33.0
pandas>=2.2.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages