Destinations Map
View File
Destinations Map for phpVMS v7
Destinations Map is a lightweight, modern module for phpVMS v7 that helps pilots explore where they can fly from any origin, discover direct and connecting destinations, and quickly review matching schedules.
It also features a comprehensive ACARS Flight Board to display live flights that can be toggled on or off.
Built to drop into any phpVMS v7 site, tested with Seven/Beta themes in a vanilla phpVMS installation
.
Highlights
Interactive map
Pick an origin and see all available connecting destinations in your schedules
Focus on connecting destinations (through second-click to reveal schedules)
Filter by airline (through drop-down menu)
Schedules table revealed on connecting Airports
Compact visual cues (small airline logo + ident, departure/arrival icons, and times)
BID button follows your site’s existing platform settings (Rank-lock & Departure lock)
ACARS Live Flight Board (through ON/OFF toggle button)
Airline logo, Pilot, Flight, Aircraft, Dep/Arr, Altitude, GS, Distance, Status
No database changes
No migrations or writes; reads existing routes and ACARS data
Theme-safe
Minimal Blade markup; module does not require caches
Requirements
phpVMS v7 (current)
Logged-in access (module routes are behind web + auth by default)
Existing schedules (for the map/table) and running ACARS live flights (for the Flight Board)
Installation (less than 2 minutes)
Unzip DestinationsMap.zip into your phpVMS /modules folder. Do not rename the folder so it remains /modules/DestinationsMap
Clear your application caches (via Admin → Maintenance or artisan).
Visit /destinations-map to use the module or use the link exposed in the Dashboard.
Full details are in modules/DestinationsMap/README.md.
Theme Integration
Seven/Beta: Registers a generic frontend link and appears with other logged-in module links.
Routes & Endpoints
Main page: /destinations-map (route name: destinationsmap.index).
JSON endpoints are exposed under a /modules/destinations-map prefix for airlines, origins, destinations, connecting routes, and schedules.
Customization
Map height: adjustable in the controller.
Icons and table columns: editable in the Blade view.
ACARS badges: optionally add color-coding by phase.
What’s Included
Service providers (module wiring)
Web and API routes
Frontend and API controllers
Blade view (Leaflet UI, schedules table, optional Flight Board)
README with setup and usage notes
Download
DestinationsMap.zip from this thread.
The source and README are inside the zip file.
Support & Feedback
Questions or suggestions? Reply in this thread.
Limited support is provided here or in the Discord server
Changelog
v1.0.0 – Initial community release
Thanks to the phpVMS community for the inspiration and feedback. Enjoy exploring your network with Destinations Map!
Submitter
William
Submitted
09/07/25
Category
Add-ons