Console Management System with Time Tracking and Notifications
Implement a comprehensive management system for gaming consoles, mirroring the functionality available for gaming PCs. This system should enable staff to set and track time limits for console usage. It should also provide automated notifications to clients when their session is nearing its end or has expired, and alert staff when a console's allocated time has been exceeded, to ensure efficient resource management and customer service.