Skip to main content
Aero Flight Tracking

Welcome to Aero

Aero is a full-stack flight tracking application that brings real-time flight information to your fingertips. Whether you’re tracking your own flights, monitoring departures, or exploring aviation data, Aero provides a seamless experience across mobile, web, and wearable devices. Built with modern technologies including NestJS, Flutter, and React, Aero combines powerful backend services with beautiful native interfaces to deliver comprehensive flight tracking capabilities.

Key features

Real-time flight tracking

Live flight position updates with interactive map visualization and real-time status monitoring

Flight management

Create and manage flight bookings with seat assignments, booking codes, and travel notes

Cross-platform apps

Native mobile apps for iOS and Android with home screen widgets and Wear OS companion

Comprehensive data

Access detailed information about airports, airlines, aircraft, and flight routes

What you can track

Flight information

  • Live position data - Real-time latitude, longitude, altitude, speed, and heading
  • Flight status - Scheduled, active, landed, cancelled, diverted
  • Detailed timings - Scheduled, estimated, and actual times for departure and arrival
  • Gate and terminal - Departure and arrival gate assignments
  • Delays - Departure and arrival delay information

Aircraft details

  • Aircraft type and registration
  • Age, delivery date, and first flight date
  • Manufacturer and model information
  • Aircraft photos with attribution
  • Historical registration data

Airport & airline data

  • Comprehensive airport database with coordinates
  • Airport type, elevation, and timezone information
  • Airline information with ICAO and IATA codes
  • Airline logos and branding

Platform features

Flutter mobile app

Cross-platform iOS and Android app with home screen widgets, flight path visualization, and offline caching

Wear OS companion

Native smartwatch app for quick flight information at a glance

REST API

Comprehensive NestJS backend with JWT authentication, Redis caching, and OpenAPI documentation

Web interface

Modern React landing page with responsive design

User profiles

Personal accounts with flight history and statistics tracking

Dynamic icons

Customizable app icons for personalization

Technology stack

Aero is built with industry-leading technologies:
  • Backend: NestJS 10.4, TypeScript 5.7, Prisma ORM, PostgreSQL, Redis
  • Mobile: Flutter 3.6+, Dart
  • Wear OS: Kotlin, Jetpack Compose
  • Web: React 19, TypeScript, Vite, Tailwind CSS
  • APIs: FlightAware, AviationStack, AeroDataBox
Aero integrates with multiple flight data providers to ensure comprehensive and accurate real-time information.

Getting started

Ready to start tracking flights? Check out our quickstart guide to get up and running in minutes:

Quickstart guide

Learn how to set up Aero and track your first flight
Or dive into the architecture to understand how Aero works:

Architecture overview

Explore the monorepo structure and system design

Build docs developers (and LLMs) love