Advanced Villa Booking Website Developer

We are building a high-end booking website for luxury villas: danangbeachvillas.com. The design and Webflow structure are largely complete, but key booking functionality is not yet operational. We’re looking for a developer who can either build from scratch or fix and extend the current implementation — whichever is faster and cleaner.

Project Scope:

Milestone 1 – Date-Based Search & Calendar Integration

• Enable users to select a date range and view all available villas.

• Only show villas that are not blocked via iCal imports (Airbnb, etc.).

• Implement custom JavaScript or third-party logic to filter dynamically within Webflow.

Milestone 2 – Booking & Stripe Integration

• Implement a booking flow for users to reserve selected villas.

• Use Stripe Checkout or Payment Links to process payments.

• Pre-fill selected dates, villa info, and pricing into the payment step.

• Optionally block confirmed dates via iCal export or webhook trigger.

Our Setup:

• Site is live on Webflow, structured with CMS collections.

• Stripe account is active.

• iCal URLs from external platforms are available.

• Code has been partially implemented but not functional. You can build clean or improve it.

What We’re Looking For:

• Deep familiarity with Webflow CMS and custom JavaScript integrations.

• Experience integrating Stripe Checkout or Payment Links in a Webflow or JS frontend.

• Strong understanding of iCal sync logic (import/export).

• Clean, modular code and strong communication.

How We Work:

• Direct communication with the founder (execution-focused, clear milestones).

• Fixed-rate milestones only. No hourly work.

• Speed and clarity valued. Bonus available for fast, high-quality delivery.

Please include:

• 2–3 similar projects you’ve completed

• Your preferred approach (build clean or extend current setup)

• Estimated timeframe per milestone

Job Qualifications

  • Deep familiarity with Webflow CMS and custom JavaScript integrations
  • Experience integrating Stripe Checkout or Payment Links in a Webflow or JS frontend
  • Strong understanding of iCal sync logic (import/export)
  • Clean, modular code and strong communication

Job Benefits

  • Pre-fill selected dates, villa info, and pricing into the payment step
  • Site is live on Webflow, structured with CMS collections
  • Stripe account is active
  • iCal URLs from external platforms are available
  • Code has been partially implemented but not functional
  • No hourly work
  • Speed and clarity valued
  • Bonus available for fast, high-quality delivery

Job Responsibilities

  • Enable users to select a date range and view all available villas
  • Only show villas that are not blocked via iCal imports (Airbnb, etc.)
  • Implement custom JavaScript or third-party logic to filter dynamically within Webflow
  • Milestone 2 – Booking & Stripe Integration
  • Implement a booking flow for users to reserve selected villas
  • Use Stripe Checkout or Payment Links to process payments
  • Optionally block confirmed dates via iCal export or webhook trigger