Website • Documentation • Live Demo • Discord
Altitude is a modern, open-source crew center for Virtual Airlines.
It unites pilots and staff in one place — flights, events, stats, applications, and Discord integration — all as a single system.
- 🚀 Self-hosted, simple setup — no coding required
- 📊 Events & stats — actionable insights for staff and pilots
- 🤝 Discord bot — PIREPs, leaderboards, stats, and live flights right in your server
- 🎨 Customizable — fit your VA’s brand and workflows
- 🔒 Data ownership — your airline, your rules
We're building Altitude with the future of Virtual Airlines in mind. Upcoming features include:
📝 Applications Center — streamline your recruiting process with forms, workflows, and staff review tools
🌍 Featured Routes — highlight key routes for your pilots, with stats and engagement tracking
🎟️ Events Upgrades — better scheduling, reminders, and Discord tie-ins
Check the GitHub Issues for progress and discussions.
- Next.js 15 (App Router, React 19)
- TypeScript 5.8 (strict mode)
- Tailwind CSS 4 (design system + theming)
- Drizzle ORM (SQLite/libSQL)
- Bun (runtime + package manager)
- Discord.js (bot integration)
We welcome contributions! 🚧
Check out the Contributing Guide to get started.