
Generic Library Catalog Management System
Academic Project
→
Summary
Designed and implemented a modular, command-line Library Management System in Java utilizing advanced object-oriented programming (OOP) principles and Java Generics. Developed a custom generic inventory catalog capable of dynamically handling varied data-type identifiers and disparate structural items. Built custom logic filters to manage data addition, item deletion, and precise lookups while implementing clean error-handling mechanisms to intercept edge cases like missing inventory parameters. This project showcases strong fundamentals in data structures, code reusability, modularity, and programmatic problem-solving.
