Rebuilding JapanDen into
a Scalable Booking Platform

Travel Platform
MVP Launch
Ruby on Rails
API Integration
Booking System
UX Improvement
Adyen Integration
ClientJapanDen
ServiceRuby on Rails, JS, Design
DeliverablesFull Hotel Booking Platform
About JapanDen

JapanDen.com is an independent travel platform, designed to assist travelers in discovering and booking authentic accommodations across Japan.

Country
UK / Japan
Industry
TravelTech
Timeline
Sep 2023 - Ongoing

JapanDen is designed to be more than just a hotel search engine. It's evolving into a content-rich gateway for travelers heading to Japan offering not just rooms, but real insights, cultural context, and connected experiences.

The challenge

The challenge
The platform was set to launch together with the Tokyo 2020 Olympics, but due to the global situation got derailed. We had to bring it up to spec for launch in 2025, in a world that had changed, both in technology and expectations. This included a new search engine, rework of legacy code and updated property database, payment SDK and live re-sync with partner API.

What we found:

  • Incomplete booking flow with a complex API connection
  • Inventory management without live synchronization
  • Outdated payment gateway to bring to the latest working version, including security, reliability and user demands
  • Backend panel that was needing content management.
  • Missing hotel and room images
  • Old versions of Ruby, Rails, JS libraries, and out-of-date dependencies

Partnership
Goal

JapanDen overlapped laptops
From day one, we aligned with the clients' team and stakeholders. JapanDen needed to be more than a site that could process bookings. It had to be stable, flexible, and scalable - ready to support new products, partner integrations, multi channel content, and a marketing strategy that matched the ambition behind it.
Our shared goal was to
Launch a stable MVP before peak travel season
Lay the foundation for a multi-product travel platform
Improve usability and performance across devices
Give full control of the CMS to the content team
Build confidence - for users, staff, and future partners

The Result:
Before &
After

JapanDen desktop screenshot
JapanDen mobile screenshot

Before We Got Involved

  • Booking logic was not matching with latest integration and documentation
  • The partner API lacked important functionality
  • Lack of automated processes, both for the user and admin staff
  • Outdated Ruby gems, Rails and JS libraries in need of an upgrade, multiple flows in need of general refactor
  • Content updates required developer support
  • Search results were unreliable and caused frequent timeouts

After Our Work

3,000+

Hotelsupdated with images, descriptions, and room data
Dynamic searchSearch now uses dynamic ranking and filters out error-prone results
tok|yo onser
Admin panelrebuilt with content visibility toggles and full editing access
Live bookings inventory, revenue and currency management
New Payment gateway drop-in integration supporting multiple product flows
Cross sale implemented as a separate flow, first step to a multi-product platform
Stable site and flexible foundation for future services making bookings possible
Clear Outcome
JapanDen has become a live and
moving product.
It's a functional,
extensible platform
with the tools
to grow.
Reach us
Whatwe delivered
JapanDen platform screenshot
From top to bottom, we transformed the full stack. Our team covered everything needed to get JapanDen moving and into the market.
What we delivered

Engineering

Backend (Rails)
Frontend (Rails with Stimulus JS and Hotwire)
API Integration
Dev Ops

Product strategy

Booking flow redesign
Multi-product logic
Rollout planning

Design Support

Full website redesign
Admin panel UI
Product UX fixes
Destination page planning

Q&A Testing

Automatic test coverage
Regression fixes
Real-world test booking
Data validation

Content Infrastructure

full CMS
Hotel image importer
Hotel description tools

Collaboration

Weekly Syncs
Roadmap planning
Daily team meetings
Clear Outcome
Ready to turn around your product
like we did with JapanDen?
Let's build something that works-and lasts
Reach us
Check our other case studies
Check our case studies