Hey, My name is Nadav and I have already made an app like that,
that contains a Customer Signup & Login, same as with Drivers but they need an
approval (as you have mentioned) and an Admin Panel.
Anyways, I am also an expert Web Builder & Designer that works a lot with PHP, HTML and CSS that would help a lot building your Panel :)
For More information, feel free to send me a message anytime!