This is a console-based Library Management System developed using Python Object-Oriented Programming (OOP). The project allows librarians to manage books and members efficiently without using a database. All data is stored temporarily in memory during program execution.
- Add New Book
- Register Member
- Borrow Book
- Return Book
- Show All Books
- Show All Members
- Search Book by Title
- Exit Program
- Classes and Objects
- Constructor (init)
- Inheritance
- Method Overriding
- Encapsulation
- Property (Getter & Setter)
- Class Variable
- Class Method
- Static Method
- Composition
- Exception Handling
python-library-management-system/
│
├── person.py
├── member.py
├── book.py
├── library.py
├── main.py
└── README.md
Run the following command:
python main.pyMD. RIPON MIAH
- 🎓 B.Sc. in CSE (Final Year)
- 🏫 Uttara University
- 📚 Student of Ostad
- 💻 Full Stack Web Development with Python, Django, React & AI