My solution to boarding airplanes would be that you line up the passengers in lines at the gate in reverse to what the seat number they have, last seats first in queue, lowest seat numbers last in queue. So you reverse the seat number so seat 01A-E boards last. 02 second last and so forth.
Basically you just line people up in reverse to the seat numbers and then they walk onto the plane.