Developed an inventory management system in Java for electronic products like laptops, tablets, and smartphones. The project was built from scratch as a personal challenge to apply object-oriented programming concepts in a real-world context.
The system supports product addition, name-based search, alphabetical sorting, stock tracking, and discount application, all through a user-friendly console interface.
I focused on writing clean and reusable code using interfaces, handling invalid input smoothly, and thinking from the user’s perspective to make the experience as intuitive as possible.
This project helped me strengthen my logic-building, debugging, and system design skills while working independently from start to finish.