Python · SQLite
A menu-driven CLI application for managing books, members, and transactions with proper referential integrity.
Designed and implemented a Library Management System in Python with a normalized SQLite schema — books, members, transactions — enforcing referential integrity via foreign keys.
Built core business logic including book issuance and returns, automatic due-date tracking, and overdue fine calculation, along with keyword-based search across title, author, and genre.