Create custom appointment form using shortcode & get a full list of submitted form on admin panel. You can approve/cancel an appointment from plugin settings.

Donload Plugin