# Radiovirus.org 🦠 come get some! Dato che Carlo ha fatto l'errore di rendersi disponibile cerco di farlo pentire della sua scelta dando un senso a quello che abbiamo fatto con la radio e utile / utilizzabile per quello che faremo. Pensando a come strutturare i campi per il palinsesto ho pensato che con poco sforzo e qualche campo in piΓΉ diventa anche elemento di archivio. In pratica spostare sul sito quello che fino ad oggi Γ¨ stato fatto su archive.org. ::πŸ’‘ Perche non utilizzarlo per mandare le repliche / gestire alcuni programmi / momenti di vuoto?:: CarloπŸ’ƒπŸ» mi ha mostrato il sito del tango macao, ho trovato particolarmente figo il modo in cui gestisce l'archivio audio ## Design * single page site / web app oriented / singola schermata * player overlay in tutte le pagine, grande diverso in home, playlist * homepage + palinsesto day-by-day + archivio podcast * pagine appaiono al click / eventi cassetto * calendario programmi futuri che andranno onagri ## Tipologia contenuti βš™οΈ * Programma * Pagine statiche con testo πŸ™‹β€β™‚οΈ si puo modificare le pagine di inserimento contenuto da backend? se si fino a che punto? Renderla simile a quella di google calendar? [ divisa in giorni / fascia oraria 0-24, 1 slot x ogni ora ] ### Programma radio πŸŽ™ Voce appare in palinsesto se in onda il giorno in cui Γ¨ stato programmato. Ti elenco i campi che lo comporranno, quelli che dovranno essere inseriti. `nome type esempio` ``` Nome Stringa /EVIRATEVI! #2!/ Inizio YYYY-MM-DD HH:MM /2020-04-18 15:00/ Fine YYYY-MM-DD HH:MM /2020-04-18 16:00/ Desc Stringa lunga /conduce Alex Foti puntata 2/ Autore tag / relationship /Alex Foti/ Gruppo tag / relationship /EVIRATEVI!/ audio url / mp3 /archive,org/blalbla/audio.mp3 / image url / jpg /path-foto-copertina-alex.jpg/ ``` Categoria livemix / replica / talk / lettura? ### ROUTES JSON πŸ“― *palinsesto/* πŸ“― *palinsesto/ :YYYY-MM-DD* output lista programma x giorno πŸ“― *palinsesto/ :calendario* output lista programmi futuri ( da domani ). πŸ“― *archive/* [ ] tutti elementi palinsesto/archivo πŸ“― *archive/:YYYY-MM-DD* output lista programma x giorno πŸ“― *archive/:author* output lista programma di un determinato autore πŸ“― *archive/:group* output lista programma che fa parte di una serie πŸ“― *terms/* [menu ] elenco brave ( id + nome ) pagine statiche disponibili /chi siamo, about us/ [ authors ] lista di tutti autori disponibili ( id + nome ) /Bifo,Alex Foti, Fred/ [ group ] lista di tutti group disponibili ( id + nome ) /EVIRATEVI,DIY DRAMA,VIRAL DATA/ πŸ“― *page/:id*- testo singola pagina