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