Good evening sir,
As I work mainly with Laravel and already shipped multiple application with their respective admin panels, I can easily add the Create Account feature to your admin panel with the requirements you added.
Hopefully we get to work together, Good luck