GPR

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
  • PWA
  • SSO
  • Frontend

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.