
Context
Replace opaque spreadsheet-based management with a centralized tool that eliminates data-entry errors and double bookings, and ensures fair vehicle usage across an organization.
Solution
Built a full plugin with a dynamic calendar for slot visibility, a points-based quota system to prevent abuse, and a robust admin interface for request validation.
Technical architecture
- DatabaseCustom relational SQL table modeling via the global $wpdb object
- SecurityStrict Nonce implementation and fine-grained WordPress Roles & Capabilities
- AutomationTransactional email notifications on status changes