CalPERS has multiple parking lots and garages that they manage. Employees first apply by getting onto a waitlist. Through the process, they get moved from one lot to another until they are in the main garage. Features include:
Note: As a reminder, I write web applications for the California Public Employee Retirement System. This is one of those apps, so I can't link a live demo here.