Heres another idea I came up with. For admins, allow for different permissions. for example, the CEO could set Human Resource officers which would accept pilot applications etc. The CEO would set Operations officers to accept and verify flights etc.
My next idea. It was a good idea to put in a mail functon but what about an individual mail function to email individual pilots?
This idea will improve the look of the pilot center. For the bids, instead of showing them on a seperate page, show them in the main pilot center like this:
Just a quick, rough sketch. The add button would link to the Flight Shedules page and the X button would cancel a bid. This would look much more neat than the current flight bids page.