Hotel Transfer & Booking Platform
Smartbus replaces phone calls, Excel sheets, and manual vouchers with a complete digital operation — from online booking straight through to driver check-in.
Hotels, bus operators, and passengers all gain something concrete — less manual work, more revenue, better service.
City transfers, excursions, cruises, and custom routes — each with its own pricing model, voucher structure, and booking rules.
Hotel-based round-trip transfers between hotel and city destinations. Pricing by passenger mix — adults, children, and infants each handled separately.
Day-trip excursions with hotel pickup and return from the excursion destination. Round-trip pricing includes both legs as a single booking.
Cruise port transfers connecting hotels to embarkation points and back. Priced by hotel and cruise berth with outbound and return legs.
Point A to point B only — one-way, no return. Each direction is a distinct route with its own pricing row. Ideal for airport runs and bespoke transfers.
Each hotel gets its own branded URL. Guests browse, book, pay by card, and receive a PDF voucher — no app install required.
Every feature ships as a genuine, production-ready module — nothing aspirational.
City transfers, excursions, cruises, and point-to-point — each with distinct round-trip and one-way pricing.
Every self-service booking requires email OTP confirmation before a payment order is created — guests verify once per booking, no unverified charges possible.
Direct payment processing via Viva Wallet with idempotency-safe retry and webhook verification.
Create, track, and issue digital vouchers for round-trip and point-to-point transfers with PDF export.
Real-time vehicle tracking using MapLibre GL 5 — routes, driver locations, and stops visualised live.
On-vehicle passenger verification with boarding status — driver app reads the route manifest in real time.
Automatic voucher and report PDFs via PDFKit — sent by email and available for manual download.
Socket.io 4 push events across all portals — booking updates, route changes, and check-in state propagate instantly.
Each portal is scoped, authenticated, and purpose-built — no shared screens, no confusion.
Full control over catalog, routes, pricing, vouchers, reports, and platform settings across all hotels.
PIN-secured hotel-scoped access — staff can manage their own vouchers, pricing, and reports without admin rights.
Guests book, pay, view their itinerary, change pickup points, and cancel — all without calling the desk.
Drivers see their assigned routes, verify passengers on boarding, and report trip status — on any device.
No aspirational numbers — these are the operational shifts that come from replacing manual processes with a complete digital system. Designed and built by bcoders.gr.
No Excel sheets, no handwritten manifests, no manual voucher printing. The system issues, tracks, and archives every booking automatically from the moment payment is confirmed.
The driver app pre-loads the full route manifest. Boarding is a tap, not a clipboard check. Passengers who booked online are already listed with their pickup point and seat count.
Real-time occupancy data lets hotel staff and admins see available capacity and push last-minute offers. Every unsold seat is visible — no route leaves half-empty by accident.
Every confirmed booking automatically generates a PDF voucher and delivers it by email. No printing, no manual dispatch, no missing vouchers on departure day.
Handle 10 bookings or 10,000 with the same team. Automation absorbs the volume — more hotels, more routes, more passengers — without proportional staff growth.
Admin, hotel staff, guests, and drivers each have their own portal. One system covers the full transfer lifecycle — no separate tools, no data gaps between teams.
Full access, all portals, demo data loaded — no credit card, no commitment.
We provision a test hotel with sample routes, pricing tiers, and vouchers pre-loaded.
Admin, hotel, guest, and driver interfaces all available with live data from day one.
Book → email OTP → Viva pay → PDF voucher by email → driver check-in. The full loop works.