Doctor Directory & Booking Plugin
Budget: ₹1,500 – ₹12,500 INR
I need a custom WordPress plugin that lets doctors register, purchase a membership plan, appear in a searchable directory, and accept appointments with online payment. After a doctor submits a profile, I should be able to approve it from the dashboard; once approved, the listing becomes publicly visible so patients can search, filter, and book an available time slot.
Inside the admin area I want flexible controls: create and edit membership tiers (free or paid), set commission percentages, define profile fields, and configure slot length and working hours. On the front-end the registration form, directory, and booking calendar must be insertable via shortcode or Gutenberg block so I can position them anywhere on the site without touching code.
Essential deliverables
• Doctor registration & manual approval system with individual profile pages
• Membership management (recurring and one-time) tied to listing visibility
• Patient-facing directory with filters such as specialty and location
• Real-time appointment scheduling, rescheduling, and cancellation handling
• Payment gateway integration for UPI and Razorpay (credit/debit routing through Razorpay is fine)
• Clean, documented code that follows WordPress standards and runs on the latest stable version
Acceptance criteria: the plugin installs without errors, inherits my active theme’s styling, stores data responsibly (custom tables only when needed), processes test bookings/payments end-to-end, and includes a concise setup guide or walkthrough video.
Inside the admin area I want flexible controls: create and edit membership tiers (free or paid), set commission percentages, define profile fields, and configure slot length and working hours. On the front-end the registration form, directory, and booking calendar must be insertable via shortcode or Gutenberg block so I can position them anywhere on the site without touching code.
Essential deliverables
• Doctor registration & manual approval system with individual profile pages
• Membership management (recurring and one-time) tied to listing visibility
• Patient-facing directory with filters such as specialty and location
• Real-time appointment scheduling, rescheduling, and cancellation handling
• Payment gateway integration for UPI and Razorpay (credit/debit routing through Razorpay is fine)
• Clean, documented code that follows WordPress standards and runs on the latest stable version
Acceptance criteria: the plugin installs without errors, inherits my active theme’s styling, stores data responsibly (custom tables only when needed), processes test bookings/payments end-to-end, and includes a concise setup guide or walkthrough video.
Related categories:
PHP
WordPress
MySQL
HTML
Payment Gateway Integration
Backend Development
Frontend Development
Database Management