/atciss

Primary LanguageTypeScriptMIT LicenseMIT

ATCISS

ATCISS is an acronym for the Air Traffic Control Information Support System that is used by the Deutsche Flugsicherung (DFS) in German airspace. This is an implementation that aims to replicate the real ATCISS with information and data from the VATSIM network for use by the controllers of VATSIM Germany.

Screenshots

map

atis-afw

ac-data

notam

loa

Development

The backend is packaged with poetry. A package build, docker image build and development shell is available using Nix Flakes and direnv. A full development environment using docker-compose is also availabe.

Run the API

atciss serve

Run the worker & task scheduler

atciss worker
atciss scheduler

Run the frontend

npm start

Build docker images

nix build .#frontend-image
nix build .#backend-image

Migrations

alembic revision --autogenerate -m comment
alembic upgrade head