Hello, I am using CrocoBlocks' JetAppointment to create website which lists providers and their services etc, and end user can make appointment, but problem is that JetAppointment only allow adding Providers from Backend, so Providers can't add themselves to site, I am looking another plugin to merge functionalities of both, as another plugin let user signup as provider, then they submit their profile with all the custom fields which are there in JetAppointment backend, and it should save them in JetAppointment fields, and when some admin approves them then they start to show as Provider on website.
I am using JetAppointment but I am open for any other plugin free or paid which gives both of these functionalities combined.
Thanks

Try ACF with JetEngine for frontend submissions
Custom form with custom coding. That gives enough flexibility.