Eén nummer, al je apparaten, precies tegelijk: geluid van één apparaat speelt sample-nauwkeurig af op Macs, Android-telefoons en iPhones op hetzelfde wifi-netwerk. Zelf ontworpen, gebouwd en beheerd.
- Backend: Spring Boot 4 (Java 21) REST API op PostgreSQL met Flyway: accounts, e-mailverificatie, wachtwoordherstel, adminportaal, releasefeed en rate limiting.
- Beveiliging: Met Ed25519 ondertekende app-licenties, gehashte apparaat-tokens en Cloudflare Turnstile.
- Frontend: Vue 3 + Vite-website, geprerenderd voor SEO, in vier talen.
- DevOps: GitHub Actions test, bouwt en rolt elke push uit naar een Linux-server (nginx, Let's Encrypt).
- Apps: Android (Kotlin, Compose), macOS en iOS (SwiftUI, Core Audio) met een eigen TCP-protocol en kloksynchronisatie.
- Java 21
- Spring Boot 4
- PostgreSQL
- Flyway
- Vue 3
- GitHub Actions
- nginx