Travel & mobilityTravel
Voyage
Boutique airline & travel operations
Voyage
Video preview
Recorded from the actual template. The 4 animated views are included in the source.
- Category
- Travel
- Dashboard
- Views
- 4
- animated
- Interface
- Light
- theme
- Stack
- Next.js
- 16 · React 19
- License
- Unlimited
- projects
- Delivery
- ZIP
- by email
About
A travel-operations interface with animated flight routes, searchable bookings, illustrated hotel scenes and route-revenue charts.
- Best forDevelopers building airline and travel-operations interfaces.
Included views
4 viewsFlights
Filter sample routes, rotate the globe and select a flight or airport to focus its animated path and departure details.
Bookings
Filter fictional bookings, compare the booking trend and select a passenger to explore a tilting, reversible boarding pass.
Hotels
Explore illustrated partner-hotel scenes, sample occupancy heatmaps, ratings and guest-review content.
Revenue
Compare sample monthly revenue and ancillary income, then sort route figures by revenue or growth.
Animations and interactions
Interactive flight globe
Drag the dotted globe or select a sample flight, airport or departure row to focus its route. Animated planes and telemetry use fictional data without a live flight-service connection.
Boarding passes and hotels
Selecting a fictional booking updates a tilting boarding pass that flips to show its fare breakdown. Hotel scenes use layered illustrations with parallax movement, alongside sample occupancy, ratings and reviews.
Shared route filters
Origin and destination controls filter departures, bookings, hotels and route-revenue data together. Swap routes, change date or cabin examples and select booking rows within the local interface.
Animated operations charts
Split-flap metric tiles update when switching views. Revenue charts draw a flight path, with sortable route bars and a booking-versus-revenue toggle for exploring the fictional operating figures.
Editable data and motion
Routes, bookings, hotel examples and financial series live in the data module. Theme and animation components can be customised separately; reduced-motion preferences skip entrances, stop CSS loops and render the globe fully formed.
Responsive layouts, keyboard-accessible navigation and reduced-motion support.
Demo data and what to connect
Flights, passengers, hotel reviews and revenue are fictional. Route and booking controls filter local data; no live flight feed, ticketing, hotel reservation or payment service is connected.
- IncludedFictional demonstration data and local interactions, ready to edit. The included README identifies the data files and model.
- Not includedBackend, database, authentication, payments or AI services. Features that look connected are simulated; connect your own services when you adapt the code.
What’s in the ZIP
- Complete Next.js project
- 4 animated views
- Source files and project assets
- README with setup and customization
- LICENSE.md
Stack and requirements
- StackNext.js 16, React 19, TypeScript, Tailwind CSS v4, Framer Motion, Lucide icons
- FontsUrbanist
- RequiresNode.js 20.9 or later, npm, and working knowledge of React and Next.js
Run it locally
Extract the ZIP, open a terminal in the project folder, then run:
npm install
npm run devOpen localhost:3000. The README covers the data, colors, fonts and animations.
Explore the source files
- globals.css
- layout.tsx
- page.tsx
- AreaTrend.tsx
- Globe.tsx
- RevenueCharts.tsx
- RingGauge.tsx
- SeatMap.tsx
- useSize.ts
- App.tsx
- motion.tsx
- data.ts
- filter.ts
- worldmap.ts
- avatars13 svg
- generate-avatars.mjs
- LICENSE.md
- package.json
- README.md
Price, license and delivery
- Price$9 USD, one-time payment. No subscription or renewal.
- TaxesApplicable VAT and sales tax are included in the price. The total is shown before you pay.
- LicenseUnlimited personal and client projects. No resale or redistribution of the source. Read the license
- DeliveryAfter payment, Polar emails your receipt and a download link for the ZIP.
- RefundsIf the files don’t install or run as described and can’t be fixed within 7 days, you get a full refund. Refund policy
- Supporthello@buildindex.dev for the template as delivered.
Secure checkout by Polar. More answers in the questions.
USD · Tax included