XperienceRadio
XperienceRadio is an online radio station for DJ's/Presenters to broadcast live over the web...
They can book shows on the user dashboard by selecting the hour they wish to book which is then displayed on the website and sent out to all members in an email.
when they are live on XperienceRadio, if they've chosen the option for live shouts, an input box for members to enter a message is shown on the homepage, DJ's/Presenters have access to see all live shouts in the dashboard by use of jQuery.
XperienceRadio is fully dynamic and should there be no live broadcast, XRRequests takes over the broadcast allowing users to place requests and even have a message displayed on site.