That's a small proof-of-concept for radio-station-emulator For obvious reasons, we don't guarantee that the program/list creator won't be exploitable. That's why we mentioned the role of Radio Executive. The part that is automated, it's only for proof-of-concept. We could assume that new shows are only inserted by the Program Manager or Radio Executive, depending on how the real radio station works. Client implementation: - ./client/index.html - ./client/js/radio_emulator.js Server implementation: - ./server/index.js Helping scripts: - ./create_list.sh - ./create_metadata_show.sh - ./create_static_list.sh Deploy scripts: - ./init.sh - ./deploy.sh