A professional Electron desktop application for flight simulation with PSX integration, SimBrief flight planning, VATSIM tracking, and ACARS messaging.
PowerShell (Recommended):
powershell -ExecutionPolicy Bypass -File setup.ps1Or manually:
npm installnpm run electron:dev- Frontend (Cloudflare Pages): see
frontend/README.md - Backend (runs on PSX PC): see
backend/README.md - Backend setup UI:
/setup(Discord role-gated)
PowerShell (Recommended):
powershell -ExecutionPolicy Bypass -File build-installer.ps1Or manually:
npm run build
npm run dist📖 See SETUP-GUIDE.md for detailed setup and build instructions.
✈️ SimBrief Integration - Flight planning and OFP viewing- 🎮 PSX Simulator Control - Aircraft systems, doors, fuel, power
- 🌍 VATSIM Tracking - Live pilot position and status
- 📡 ACARS Messaging - Hoppie ACARS integration
- 🗺️ VATSIM Map - Real-time traffic visualization
- 💬 Twitch Chat - Embedded chat for streaming
- 🌓 Dark/Light Mode - Theme support
- 📱 iPad Access - Control from any device on local network
- Launch from Start Menu or Desktop
- Window opens with EFB interface
- System tray icon for background operation
- Configure settings via hamburger menu (☰)
- Find your PC's IP address (shown in system tray menu)
- On iPad Safari:
http://YOUR-PC-IP:3000 - Full functionality over local network
- Download the installer (
.exefile) - Double-click to install
- Launch "Team Covey EFB" from Start Menu
- No Node.js or technical setup required
See README-ELECTRON.md for full development documentation.
- Electron - Desktop application framework
- Next.js 14 - React framework with API routes
- React 18 - UI library
- Tailwind CSS - Styling
- TypeScript - Type safety
- Node.js - Backend runtime
- QUICK-START.md - 5-minute getting started guide
- README-ELECTRON.md - Complete Electron documentation
- README-DISTRIBUTION.md - Distribution guide
- MIGRATION-SUMMARY.md - Architecture details
| Command | Description |
|---|---|
npm run electron:dev |
Run app in development |
npm run electron:build |
Build installer for distribution |
npm run build |
Build Next.js only |
npm run dev |
Run Next.js server only |
npm run lint |
Check code quality |
npm run dist:backend |
Build backend-only Windows installer |
npm install # Reinstall dependencies- Same WiFi network?
- Check IP with
ipconfig - Windows Firewall blocking Node.js?
- Close other apps using port 3000
- Or change port in
electron/main.js
Private project for Team Covey.
For issues or questions, check the documentation files or contact the development team.
Version: 1.0.0 Powered by: Electron + Next.js