Some details
PFM is an on-demand marketplace connecting aviation professionals for one-off job opportunities based on the credentials in their profile. We built PFM using Swift, Node.js, and PostgreSQL.
The biggest technical challenge with this app and all other marketplace apps is the matching algorithm. Getting the specifications of the algorithm accurately implemented and then fine tuning the matching to support a
variety of edge cases helped improve user adoption and engagement.When designing this app, we had to be mindful of the different roles that users would play, and we didn’t want users having to create multiple logins. We enabled users to switch their roles between pilot, owner/operator, and mechanic easily within the app, as its common for a PFM user to wear multiple hats.
Another major design consideration was ease-of-use, since we were introducing a new digital concept into an untapped marketplace. We implemented push notification workflows, so that pilots, owners/operators, and mechanics would each be alerted when specific events relative to their user type occurred.