A modern and responsive Library Management System built with Flask, SQLite, and Bootstrap 5. It helps manage books, borrowing, returns, donations, and issued book records through an easy-to-use web interface.
- 📚 View Available Books
- 🔍 Search Books
- 📖 Borrow Books
- 🔄 Return Books
- 🎁 Donate Books
- 📋 Track Issued Books
- ❌ Delete Books
- 📊 Dashboard Statistics
- 💾 SQLite Database
- 📱 Fully Responsive Design
- ⚡ Fast & Lightweight
- ☁️ Vercel Ready
| Technology | Usage |
|---|---|
| 🐍 Python | Backend |
| 🌐 Flask | Web Framework |
| 💾 SQLite | Database |
| 🎨 Bootstrap 5 | UI Design |
| 💅 CSS3 | Styling |
| ☁️ Vercel | Deployment |
Library-Management-System/
│
├── api/
│ └── index.py
│
├── templates/
│ └── index.html
│
├── static/
│ └── style.css
│
├── requirements.txt
├── vercel.json
└── README.mdgit clone https://github.com/yourusername/library-management-system.gitcd library-management-systempip install -r requirements.txtpython api/index.pyOpen your browser:
http://127.0.0.1:5000
✅ Dashboard
✅ Search Books
✅ Borrow Books
✅ Return Books
✅ Donate Books
✅ Delete Books
✅ Issued Books Tracking
- 🔐 User Authentication
- 👨🎓 Student Login
- 📅 Due Date Management
- 💰 Fine Calculation
- 📊 Analytics Dashboard
- 📖 Book Categories
- 📷 Book Cover Images
- 📧 Email Notifications
Contributions are welcome!
- Fork this repository
- Create a new branch
- Commit your changes
- Push your branch
- Open a Pull Request
This project is licensed under the MIT License.
Dhriti Yadav
🌐 Portfolio: https://dhriti09.netlify.app
🐙 GitHub: https://github.com/dhriti09