Japan Hospitality Company
Case Study 12

Japan Hospitality Company

Hospitality / Travel ⏱ 7 weeks 👤 Solo build
⚠️

The Problem

There was no way to connect Bokun (the company's booking management platform) with Softr (their website builder). Complex OAuth 2.0 authentication requirements completely blocked any direct integration path. As a result, no customer-facing booking portal existed - guests couldn't self-serve, and the team was managing everything manually with no real-time sync between systems.

⚙️

The Solution

Built a custom OAuth 2.0 middleware in Next.js deployed on Vercel to act as the authentication bridge between Softr and Bokun's API. The middleware handles token storage via Vercel KV, HMAC signature verification, API proxy endpoints, and GraphQL queries. On top of this, built a full Softr customer-facing booking portal integrated with the middleware and an Airtable database - creating the first-ever Bokun–Softr integration from scratch.

Results

First
Bokun–Softr integration ever created
Real-time
Booking sync between all systems
Live
Customer self-service portal launched
100%
Automated data pipeline end-to-end