GPR.PABLITO.BE
Broadcast frontend · streaming · SSO
GPR (General Pablito Radio) heeft een frontend nodig die live audio, auto-DJ en merk bij elkaar houdt. De site is gebouwd rond de stream, met Pablito Profile voor accounts en PWA-ondersteuning voor mobiel gebruik.
Streaming in de frontend
Op de homepage en op de dedicated luisterpagina praat de UI met de stream: play/pause, volume, live versus non-stop, en een fallback als de feed wegvalt. Die states en errors horen bij het product. De speler volgt de huisstijl van GPR (est. 2019, rebrand 2022, frisse identity in 2025).
01 — Custom player-logica
Eigen player-flow op /luister.html, inclusief herstelpaden als de stream even down is. Dat is front-end engineering tegen een broadcast-bron: timing, UX-feedback, minder “kapotte knop”-momenten voor luisteraars.
02 — PWA
Manifest, icons en PWA-CSS laten de site op telefoon dichter bij een app-ervaring komen, zonder een aparte native release te onderhouden.
03 — Pablito Profile
Login loopt via Pablito Profile. De radio-frontend leest de auth-API en toont aanmelden/profiel in de navigatie. Zo blijft identity centraal in de Pablito-stack, ook voor media.