Skip to content

A tool for radio stations to manage DJ read content. Manages and displays show sponsorships, events, and PSAs.

License

Notifications You must be signed in to change notification settings

destinmoulton/djblasterbundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

DJ Blaster Overview

DJ Blaster is a platform to provide information for DJ's to read while on the air.

Administrators can:

  • Add PSAs, Events, and Show Sponsorships
  • Generate Reports on DJ Reads

Technical Details

The bundle was built using Symfony 2 and upgraded to Symfony 3.3. It uses standard Twig templates and the Doctrine ORM. The frontend is built using Angular JS. Twitter Bootstrap is used for the page components and style.

Dependencies

Two Symfony library bundles are used by DJBlaster:

  • jms/serializer-bundle
    • Serializing json responses in the AjaxController for the Angular AJAX calls
  • knplabs/knp-snappy-bundle
    • Generating report pdfs using wkhtmltopdf in the AdminReportsController
  • h4cc/wkhtmltopdf-amd64
    • Provides the wkhtmltopdf binary
  • welp/mailchimp-bundle
    • DJs are automatically subscribed to a mailchimp list when they start their show (duplicates are expunged)

NOTE: wkhtmltopdf is ridiculously hard to get working on some server configurations.

About

A tool for radio stations to manage DJ read content. Manages and displays show sponsorships, events, and PSAs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published