Tourism & Lodging Web / Admin panel
YuTrip — a multi-service platform unifying hot-spring & sightseeing bookings across Web and phone

Web self-service and call-center bookings unified on one platform. Making hot-spring trips more accessible.

Tourism & lodging booking operator — Bookings for hot-spring inns, day-use baths and sightseeing spots taken across both channels — Web self-service by guests and phone booking by operators. Facility management, route search, payment and notifications were split into 5 services as a newly built end-to-end platform.

5
Split into loosely-coupled services
Booking / Facility / Spot / Ticket / User
2
Booking channels unified
Web self-service + call center
99.9%
Booking uptime that holds through peak season
Stable processing with queues + scheduler
Challenges
Before

Web and phone bookings were siloed, and the admin screens for facilities, spots and tickets were scattered too. Inventory mismatches and frequent route inquiries strained both the guest booking experience and facility operations.

  • Unify Web and phone bookings into one, without double management
    Channel silos cause inventory mismatches
  • Operate facilities, spots and tickets all together
    Scattered admin screens raise operating load
  • Let guests check the access route on the spot and book
    Frequent route inquiries before booking
  • Keep bookings and notifications running even in peak season
    Holiday peaks spike to several times normal
Solution
After

For guests, everything from route check to booking and payment on the Web; for operators, instant booking of the same inventory on the call-center screen; for facilities, inventory, spots and tickets in one admin screen — all three experiences optimized at once on a shared booking core.

Multi-service architecture unifying two booking channels on a shared core Guest Web Self booking Call center Phone booking / operator YuTrip Booking Core Shared inventory / OAuth auth Facility management Inventory / rates / onsen Spot management Tourism info Ticket management Coupons / ticketing Booking value cycle Route search Booking Payment SMS / Email notify
app.yutrip.example.jp/reserve
12 min walk from station Book now Available Book these dates
Guest booking screen — route travel-time badge + availability calendar
Tech stack Laravel Node.js MySQL Docker / Nginx OAuth (Passport)
10 months
72 person-months
Considering it for your business? info@amela.vn