Skip to main content

Contributing

The Flight Tracking project is small and actively welcoming contributors. Whether you're a developer, a pilot who wants to help test, or an engineer interested in data analysis — there's a place for you.

Discord Channels

  • #flight-tracking-public — open to everyone; ask questions, follow progress, request to join the team
  • #flight-tracking-team — focused chat for active contributors; view-only unless you're on the team

To join the team, send a message in #flight-tracking-public and introduce yourself.

GitHub

The full source code is on GitHub: Arrow-air/project-flight-tracking

You can:

  • Browse open issues to find something to work on
  • Submit bug reports or feature requests via issues
  • Open a pull request with a fix or improvement

If you're new to the project, look for issues tagged good first issue.

What We Need

The project is in early development, so almost everything is a contribution opportunity:

AreaExamples
FrontendUI improvements, new views, data visualisation
BackendAPI endpoints, data storage, log file parsing
TestingManual testing of the app, writing automated tests
DocumentationImproving these docs, writing guides
Flight opsLogging flights and giving feedback on the tool
Data / engineeringDefining useful metrics, analysis workflows

Roadmap

A formal roadmap is under development. For now, the best place to track what's being worked on is the GitHub issues list and the #flight-tracking-team channel on Discord.