flyXC

One stop shop web app for paraglider pilots. Plan, visualize, and track your flights.

110
38
110
74
TypeScript
public

Tests

flyXC.app

  • Visualize your flights
  • Plan your flights
  • Add your live trackers (inreach, spot, skylines, flyme, flymaster, ogn, zoleo) to the map.

See the README for details.

flyXC Soundings

flyXC sounding is a plugin to display soundings customized for paraglider pilots in windy.com.

See the README for details.

Support flyXC

You can support the development of flyXC via the Buy me a Coffee platform

Buy Me A Coffee

Any contribution is greatly appreciated!

Development

This is an Nx monorepo using pnpm as the package manager.

Prerequisites

  • Node.js 22.x
  • pnpm 10.22.0 or later

Installation

pnpm install

Development Commands

  • pnpm dev - Start development servers for fxc-front, fxc-server, and fxc-tiles
  • pnpm check - Run linting, formatting, tests, and builds for all projects
  • pnpm run fixlint - Fix linting issues automatically

Building

pnpm nx run-many --target=build --all

Testing

pnpm nx run-many --target=test --all

This workspace has been generated by Nx, a Smart, fast and extensible build system.

v0.3.3[beta]