Single-Page Duffel Flight API Integration

Job ID: 40328230

Budget: £20 – £250 GBP

I need a clean, single-page solution that talks directly to the Duffel flight API. The goal is to pull live airline data, present it clearly, and let a user move right through to a reservation without leaving the page.

The page must surface all three core data sets that Duffel exposes for commercial use:
• Flight schedules
• Fare information
• Booking and reservations

Here’s what I’m after in practical terms. A user enters origin, destination, dates, and passenger count. Your code calls Duffel, authenticates with my test credentials, retrieves the itineraries, shows schedules alongside accurate, up-to-the-second fares, and then walks the user through seat selection and booking, finishing with Duffel’s order creation endpoint. A lightweight back-end (Node/Express or comparable) can sit behind the page to keep the keys safe; the front-end itself can be vanilla JavaScript, React, Vue, or whatever you’re fastest with—as long as loading times stay minimal.

Deliverables
1. Fully functional, self-contained single page wired to Duffel’s sandbox environment
2. Clear, commented source code (front-end and any back-end helper)
3. A short README so I can drop in my own keys and deploy

If you’ve integrated Duffel or similar flight platforms before, that’s a big plus. Let me know your stack preference and timeline, and I’ll get credentials over to you right away.