Parking Lot System
Summary
Designed an efficient parking management system using OOP principles and the Strategy design pattern for dynamic parking strategies based on vehicle type. Utilized the Factory design pattern to allocate parking spots for various vehicle sizes (compact, sedan, truck), improving space utilization by 20%, integrated real-time monitoring and payment systems using REST APIs.