Arrival and departure times for Swedavia's airports in Sweden. Designed to mimic the look and feel of the physical arrival and departure boards at the airports. It also loads blazingly fast on slow in-flight Wi-Fi, thanks to the use of server-side rendering with minimal dependencies.
- Arrival and departure times for today's and tomorrow's flights
- Automatic updates every 30 seconds
- 29 KB page size, out of which 21 KB is deferred optional HTMX (I had to try some new tech)
- Request a Swedavia API key
- Clone the repository
- Install dependencies with
npm install
- Start the development server with
SWEDAVIA_API_KEY=key-here npm run start:dev
- Open http://localhost:8080 in your browser