Hangar Direct
Aviation web platform
A booking and management platform for aircraft hangar space and maintenance scheduling.
The challenge
Multi-role permissions, real-time availability, and money-adjacent booking flows meant a single missed edge case could double-book a hangar or expose another operator's data.
Testing strategy
- Mapped every user role against every action to build an explicit permission matrix, then tested each cell rather than sampling.
- Validated all API endpoints in Postman, including negative cases: expired sessions, tampered IDs, and out-of-range dates.
- Checked transactional integrity directly in PostgreSQL after each booking flow to confirm no partial writes survived a failure.
- Coordinated fixes and re-tests through Jira, keeping a clean audit trail from report to verification.
Outcome
Permission and booking defects were found and closed before launch rather than in production, and every reported ticket was re-verified against the fix before release sign-off.
- Next.js
- PostgreSQL
- Postman
- Jira