DJ Booking System
Client: Innovation Artist Management
Innovation Artist Management are a large DJ and MC agency with artists including Skibadee, Original Sin and Mampi Swift.
Innovation Artist Management were running their systems using spreadsheets. This had a number of disadvantages and made certain tasks difficult.
They required an on-line system that reflected exactly how their business worked. They needed to be able to access it anywhere and also for their promoters and artists to be able to login and check the progress of bookings.
Zimma developed a fully featured web based system for Innovation. The system is split into three user areas for the agency staff, the event promoters (who make the bookings), and the artists (who are booked).
The life of a booking starts with a booking form filled in by the agency or emailed directly to the promoter. The agency add the agreed fees to the booking. If a booking is abroad each artist will need an itinerary which will include details of the flights, hotels, transfers, etc. The promoter can fill this out from their promoter area.
One month before the date of the booking the deposit invoice is calculated and emailed to the promoter. An SMS is also automatically sent to remind the promoter to check their email. Once payment has been received the agency staff can mark this a paid.
One week before the date of the booking the final invoice is calculated and emailed to the promoter. Each artist is also emailed with details of the booking and sent an SMS as an additional reminder.
Additional features include:
- Bookings can be saved as quotes in the early stages to prevent them being mixed up with actual bookings.
- Each booking, artist, and promoter has a notes section for the staff to store ongoing comments.
- Bookings can presented in either "table view" with sortable columns or "calendar view" with a month by month grid.
The system has been well received by the staff, promoters and artists. The automatic invoicing and SMS reminders make it easier for everyone and a central system with multi user access from any internet based machine helps the business flow.
LAMP based with sprinkles of JQuery. The JQuery tablesorter and JCalendar plugin were used for Booking listings. PHPMailer used for sending emails and the TXTLocal API for SMS.