Services
Travel agency desktop application for Windows and macOS
Run your PHPTRAVELS travel business from a native desktop app instead of a browser tab: bookings, customers and alerts on the desktop, offline caching and two-way sync with your website.
- Local processing, secure sign-in
- No browser overhead
- Offline caching and sync
- Windows 10+ and macOS 10.15+
The desktop app
Your booking back office, installed on every desk
The PHPTRAVELS desktop application connects to your own PHPTRAVELS installation, so agents, managers and support staff work with the same bookings, customers and suppliers as the website, without opening a browser. Data is cached locally, so existing bookings and customer records stay available when the connection drops, and every change syncs back as soon as you are online again.
- Order the desktop app as an add-on to your PHPTRAVELS licence
- Download and install it on your Windows PCs and Macs
- Point it at your PHPTRAVELS website and sign in with your account
- Manage bookings, customers and suppliers with keyboard shortcuts
- Keep working offline and let changes sync when you reconnect
- PHPTRAVELS website
- https://booking.youragency.com
- Signed in as
- Booking agent · Head office
- Sync
- Real time, two-way
- Offline cache
- Bookings and customers
- Notifications
- New bookings, updates, system events
What it does
Desktop features built for busy booking teams
The same data as your web platform, with the speed, alerts and offline access of native software.
- WinFront desk PCWindows 11 · Booking agent
- MacSales manager MacBookmacOS · Apple Silicon · Manager
- WinBranch office PCWindows 10 · Customer service
Offline data caching
View existing bookings, manage customer data and prepare new bookings without a connection.
Real-time synchronisation
Changes made in the app appear on your website and vice versa, so every device shows the same data.
Native notifications
System notifications for new bookings, updates and system events, even when the app is in the background.
Keyboard shortcuts
Hotkeys for moving between bookings, customers and screens without reaching for the mouse.
Individual user logins
Each agent signs in with their own credentials and sees what their role allows.
Windows and macOS
One application for Windows 10 and later and macOS 10.15 Catalina and later, on Intel and Apple Silicon.
How sync works
Online, offline and back in sync
A local database keeps the app useful between connections and reconciles with your website automatically.
Install
Install the app on each PC or Mac and link it to your PHPTRAVELS website.
Sign in
Agents log in with their own accounts and permissions.
Cache
Bookings and customer records are stored in a local SQLite database.
Work offline
Look up bookings, update customers and prepare new bookings without a connection.
Sync
On reconnect, queued changes upload and new website data downloads.
Notify
Desktop notifications flag new bookings and updates as they arrive.
Technology
Built on proven desktop technology
A cross-platform desktop stack that talks to your PHPTRAVELS web platform and keeps working offline.
Electron
Cross-platform desktop framework that delivers one application for Windows and macOS.
Node.js
JavaScript runtime that handles sync, file access and system notifications.
SQLite and WebRTC
A local SQLite database for offline work, and WebRTC for real-time communication features.
Technical specifications
System requirements
Modest hardware is enough. Check these before installing the app on your office computers.
Windows
Windows 10 or later, with .NET Framework 4.7.2 or higher.
macOS
macOS 10.15 Catalina or later, on Intel or Apple Silicon processors.
Memory
4 GB RAM minimum, 8 GB recommended for the smoothest experience.
Disk space
1 GB of free disk space for the app and its local data cache.
Internet connection
Needed to sync with your website; offline work continues between connections.
PHPTRAVELS website
A licensed, self-hosted PHPTRAVELS installation for the app to connect to.
Compare
Browser admin vs the desktop application
The web admin works everywhere. The desktop app adds what a browser tab cannot do well.
| Task | Browser admin only | PHPTRAVELS |
|---|---|---|
| Getting started | Browser admin onlyOpen a browser, find the tab and log in | PHPTRAVELSLaunch from the taskbar or dock and start working |
| Connection drops | Browser admin onlyPages stop loading until the internet returns | PHPTRAVELSCached bookings and customers stay available, changes sync later |
| New bookings | Browser admin onlySeen only when someone checks the open tab | PHPTRAVELSNative system notifications as bookings arrive |
| Navigation | Browser admin onlyMouse, menus and browser tabs | PHPTRAVELSKeyboard shortcuts and hotkeys across screens |
| Bandwidth | Browser admin onlyData reloaded on every page view | PHPTRAVELSLocal caching reduces bandwidth at peak times |
| Setup | Browser admin onlyNothing to install | PHPTRAVELSA one-time install of about 1 GB per computer |
Who uses it
For everyone who works in your booking system all day
Owners and managers
Keep an eye on bookings, revenue and system events with notifications on the desktop.
Agents and customer service
Faster booking lookups and updates with shortcuts, at the front desk or in the call centre.
Remote and branch teams
Field agents, branches and franchise partners keep working on unreliable connections.
Why PHPTRAVELS
A desktop client for a platform you own
Source code included
The PHPTRAVELS platform is self-hosted under a commercial licence, with full source code.
One set of data
The app syncs with your own website database, so there is no second system to maintain.
Multiple computers
Install it on the computers your team uses, with individual logins for every user.
Optional add-on
Add the desktop app to your licence when your team needs it; the web admin keeps working.
FAQ
Desktop application questions
What travel businesses ask before rolling out the desktop app.
Talk to salesA native Windows and macOS application that connects to your PHPTRAVELS website, so your team can manage bookings, customers and suppliers from the desktop, with offline caching, real-time sync and system notifications.
Windows 10 and later, and macOS 10.15 Catalina and later. Both Intel and Apple Silicon Macs are supported. Windows needs .NET Framework 4.7.2 or higher.
Yes. Local data caching lets you view existing bookings, manage customer data and prepare new bookings offline. Changes sync automatically when you reconnect to the internet.
It is available as an add-on to your existing PHPTRAVELS licence. Contact our sales team for pricing and bundling options.
Changes made in the desktop app are reflected on your website and changes on the website appear in the app, keeping data consistent across every device and channel.
Yes. The app supports multiple user accounts and can be installed on multiple computers in your organisation. Each user signs in with their own credentials.
