Project Overview
We are building a professional healthcare clinic website using WordPress that will serve as the public-facing site for a medical practice.
The website will integrate with an existing EHR/scheduling system (Tebra) for appointment booking and patient portal access, while keeping clinical data outside of WordPress for security and compliance.
This is a clean, modern, low-maintenance build — not a custom EHR, not heavy backend engineering.
Core Requirements
Website
Build a responsive WordPress website (desktop + mobile)
Use a lightweight, modern theme (Astra, Kadence, GeneratePress, or similar)
Pages include:
Home
Services (Internal Medicine)
New Patients
About
Contact & Location
Policies
Bill Pay
Patient Portal (link out)
Scheduling (Tebra Integration)
Add a “Schedule Appointment” CTA that links to an existing Tebra scheduling URL
Optional iframe embed attempt (fallback to link if blocked)
Add Patient Portal link (external, Tebra-hosted)
No custom scheduling logic inside WordPress
Intake Form (Very Important)
Build a secure online intake form with conditional logic:
Insurance vs Self-Pay
In-person vs Televisit
Intake form should collect administrative/pre-clinical info only:
Name, DOB, contact info
Insurance details (if applicable)
ID upload
Optional records upload
Acknowledgements & consents
Avoid detailed medical questionnaires or diagnoses
Self-Pay Flow
If patient selects Self-Pay:
Redirect to Stripe Checkout payment link (deposit)
Appointment is confirmed only after intake + payment
Stripe setup is already available; no custom payment plugin required
Security & Best Practices
HTTPS enforced
Wordfence (or similar) security setup
Role-based access (admin vs editor)
Secure file upload handling
Minimal data storage on WordPress
Clear separation: website ≠ EHR
Technical Stack (Preferred)
WordPress
Astra / Kadence / GeneratePress (or equivalent)
Forminator or Fluent Forms (or Gravity Forms if justified)
Stripe Checkout (payment link)
WP Mail SMTP
Wordfence
Hostinger hosting environment
Deliverables
Fully functional WordPress site on staging domain
Intake form with conditional logic
Stripe self-pay redirect flow
Tebra scheduling + portal links integrated
Basic SEO + performance setup
Security hardening applied
Clear handoff instructions for admin use
What We Will Provide
Detailed build specification and page structure
Tebra scheduling link
Stripe payment link
Hosting access (Hostinger)
WordPress admin access
Clear feedback and quick approvals
Nice-to-Have (Not Required)
Prior experience with healthcare or HIPAA-aware projects
Experience with intake forms or appointment workflows
Understanding of data minimization and compliance boundaries
How to Apply (Important)
Please include:
1–3 WordPress sites you’ve built (preferably professional or service-based)
Which theme + form plugin you recommend and why
Confirmation that you will not store clinical data in WordPress
Estimated timeline (in weeks)
Applications without examples may not be reviewed.
Apply Now
Apply Now