An Immersive 3D Flight Tracking Interface with Real-time Telemetry Simulation
Developed by Visernic Limited
π Website
Β·
π Report Bug
Β·
β¨ Request Feature
ViserFly is a state-of-the-art Flight Tracker UI designed to demonstrate the power of modern web technologies. It features a realistic 3D Boeing 787-9 Dreamliner model, real-time telemetry simulation (Speed, Altitude, Pitch), and a stunning Glassmorphism UI.
The project is built with a Secure MVC Architecture, separating the core application logic from the public access point, ensuring enterprise-level security standards.
- 3D Interactive Model: Fully rendered 3D Aircraft using Three.js.
- Real-time Simulation: Dynamic updates for Speed, Altitude, and Pitch using Motion One.
- Audio Visualization: LED-style audio visualizer synced with cockpit audio.
- Secure Architecture: Custom MVC structure with protected
app/directory. - Glassmorphism Design: Modern, translucent UI aesthetics.
- Responsive: Fully optimized for Desktop, Tablet, and Mobile devices.
Frontend:
Backend:
Follow these instructions to set up the project locally.
- PHP >= 8.0
- Local Server (XAMPP, WAMP, Laragon, or Apache)
- Composer (Optional)
-
Clone the repository
git clone [https://github.com/visernic/viserFly.git](https://github.com/visernic/viserFly.git)
-
Navigate to the project directory
cd ViserFly -
Configure Server Ensure your server points to the root
ViserFly/directory. The included.htaccessfile will automatically handle traffic and direct it securely to thepublic/folder. -
Run (PHP Built-in Server) If you don't use XAMPP/Apache, you can simply run:
cd ViserFly php -S localhost:8000 -t publicThen visit
http://localhost:8000
We follow a strict Security-First folder structure:
ViserFly/
βββ .github/ # GitHub Templates
βββ app/ # π Core Logic (Protected)
β βββ config/ # Configuration Files
β βββ includes/ # Header, Footer, Navbar
β βββ views/ # UI Components
βββ public/ # π Public Access Point
β βββ assets/ # CSS, JS, Images
β βββ index.php # Entry Point
βββ .htaccess # Traffic Controller
βββ LICENSE
βββ README.md
This project uses a defined constant check (VISERFLY_ACCESS) to prevent direct access to core application files in the app/ directory. Please review SECURITY.md for our vulnerability reporting policy.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Visernic Limited - @visernic - contact@visernic.com
Project Link: https://github.com/visernic/viserFly
Made with β€οΈ by Visernic Limited