Aller au contenu principal
Petanque Life

Travel & Accommodation for Competitions

F13.06 5 fonctionnalités Planifié

En bref

Travel & Accommodation for Competitions takes the friction out of getting a squad to a tournament. Hotels, transfers, schedules, and expenses are managed in one travel workspace integrated with Booking.com, with a dedicated travel-coordinator role inside the federation or club admin and per-player accounting that closes the loop with finance.

Comment ça fonctionne

Once a player or team registers for a competition, the travel module fetches the event's host city, dates, and venue coordinates, then surfaces matching hotel inventory through the Booking.com API filtered by distance, rating, breakfast, parking, and price band. The travel coordinator can create room blocks for the whole delegation, allocate rooms by player and preference (single, twin, double, dietary, mobility), and confirm bookings either centrally or per-player with split billing. Each player gets a personal travel schedule that combines outbound transport, hotel check-in, match times pulled from the tournament module, transfer pickups, and return travel into one timeline accessible from the player app.

Bus and transfer booking handles airport pickups, daily venue shuttles, and post-match transfers with manifests generated per vehicle per day and seat counts validated against the delegation roster. The travel-coordinator role in admin exposes a dashboard of confirmation status (pending, booked, paid, completed), missing documents, deadline alerts, and a budget view for the trip. Per-player travel expenses capture flight, hotel, transfer, meal, and incidental costs against shared receipts; expenses are categorised, mapped to general-ledger accounts, and posted to the federation's accounting layer for reimbursement or invoicing back to the player.

Late changes such as squad substitutions automatically propose rebooking workflows with cancellation-policy awareness.

Capacités clés

  • Booking.com integration with proximity, rating, and price filtering
  • Delegation room blocks with per-player allocation and dietary preferences
  • Personalised travel schedule combining transport, hotel, and match times
  • Bus and transfer booking with per-vehicle per-day manifests
  • Dedicated travel-coordinator admin role with dashboard and deadline alerts
  • Per-player expense capture mapped to federation general ledger
  • Squad-change rebooking workflow aware of cancellation policies

En pratique

A national-team manager registers an eight-player squad for a Continental Championship. The travel workspace suggests three hotels within 1 km of the venue; the coordinator picks one, blocks four twin rooms, and assigns players based on declared preferences. Each player receives a personalised itinerary in the app showing the outbound flight, airport pickup, hotel, daily shuttle to the venue, and return transfer.

During the event one player drops out due to injury; the coordinator marks the substitution and the system surfaces the cancellation refund and rebooks the replacement. After the trip, expenses are uploaded with photographed receipts, allocated per player, posted to the federation ledger, and a final reimbursement summary is sent to each athlete.

Fonctionnalités de ce sous-système

5
ID Status Fonctionnalités
F13.06.01 Livré Hotel booking for competitions via Booking.com API ✅ PL-F1306
F13.06.02 Livré Travel schedule per player/team ✅ PL-F1306
F13.06.03 Livré Bus/transfer booking ✅ PL-F1306
F13.06.04 Livré Travel coordinator role in admin ✅ PL-F1306
F13.06.05 Livré Per-player travel expenses and accounting ✅ PL-F1306