Sintonia

Docker

Laravel logo

Laravel

Liquidsoap software logo

Liquidsoap

Python

Vue.js logo

Vue.js

Il progetto riguarda lo sviluppo di un applicativo (rilasciato in modalità open-source) che si occupi di tutti gli aspetti della gestione e del playout di un’emittente radiofonica, sia questa prettamente online o che utilizzi trasmettitori a onde radio.
La creazione di una prima release del software è stata commissionata da Arci Firenze, per Novaradio Città Futura.
Lo sviluppo è stato fatto a partire dal software free e open-source LibreTime, che abbiamo forkato e di cui abbiamo tenuto tutta la parte di playout e di backend, ma alle quali è stata affiancata una nuova applicazione web in sostituzione di quella originale. Questa applicazione da una parte ricalca le funzioni della precedente integrandole a nuove funzionalità, dall’altra permette un’esperienza utente più intuitiva e semplice grazie a una nuova veste grafica concordata con il committente.

Per Sintonia abbiamo effettuato uno studio per la Brand Identity del progetto, che ha portato alla creazione del brandbook che potete scaricare qui:

https://sintonia.congegni.net

Sfide

L’applicativo deve permettere di:

  • Gestire più utenti con tre diverse tipologie di permessi (amministratore, redattore e dj);
  • Gestire l’archivio dei file audio (aggiungerli, cancellarli, aggiornarne i metadati anche in automatico da fonti CDDB) permettendo il caricamento anche da fonti remote quali singoli file audio su altri server o feed RSS;
  • Aggiungere, modificare e cancellare trasmissioni all’interno del palinsesto, e programmare (sia in anticipo che in tempo reale) le scalette all’interno delle singole puntate di una trasmissione;
  • Creare playlist sia statiche che dinamiche, che potranno essere utilizzate all’interno di una o più puntate di una o più trasmissioni;
  • Gestire e programmare le pubblicità, sia private che ministeriali;
  • Esportare lo storico dei brani mandati in onda in un determinato lasso di tempo;

Soluzioni