My version of a Pilot Logbook application reached alpha status. 🙂💪

It stores the minimum data required by the German NfL 2212-21, plus some data recorded in my paper log. And some data I deem interesting, like engine time and fuel consumption.

I even managed to hack together a CSV parser (no native support in Javascript 🙄), so that the program can import data from Vereinsflieger (fleet management web app of my club).

#aviationnerd #ppl #javascript #html5

1) Cleaned up the interface by moving file operation buttons to a sub-page FILE.

2) Created the statistics page.

#aviationnerd #ppl #javascript #html5

My toolbox now encompasses VFR preparation, interactive checklists, and the pilot logbook.

It came a long way from just some file-based interactive checklists.

On Android I had to run a local webserver (python http.server on Termux) due to filesystem weirdness. For the electronic AIP I had to tweak this server to bypass CORS and to accept POSTs for local cache management.

So I think it's time to turn the toolbox into a application suite. Just single user, unauthenticated, running locally.