A console-based media library management system built using object-oriented programming principles in Java.
- Add, remove, and manage media items
- Uses Java Collections Framework for storage
- Implements generics for type safety
- Exception handling for robust input validation
- Java
- Object-Oriented Programming
- Java Collections Framework
This project emphasizes modular design, separation of concerns, and clean OOP architecture.
Developed as a university project to practice core software engineering concepts.