Wednesday, 26 November 2014

Booking System

This was a tricky one. I struggled for a while with what it was that I could include in a booking system. I didn't really find it applicable. Then my tutor suggested the ability to book a stall on the show floor or allowing performers putting themselves forward to be booked into play at the show.

I liked this idea but found it difficult to pursue. None of the plugins I came across really fit the bill. Then one day whilst playing around with the contact form plugin I had previously installed I noticed a whole seem of options that could be included. I saw it as a form of booking system that is commonly seen on big events and for major cooperations that have the wealth to employ a team of people. I could create some custom contact forms that could only be put through if you fill in certain fields. The fields that I made mandatory would be contextual depending on who was applying for what. The idea being a company would tick certain requirements they had and a performer would be required to upload a sample track. I discussed this with my tutor and she said that it would fulfil the requirements for the brief so I went ahead with it.

Manufacturers Form


This form is fairly straight forward. The required fields are marked with asterisks. The extra field required by this form is the checkbox at the bottom. It is a fairly standard list of questions that may be common for a form regarding this sort of subject matter. The checkbox will send the relevant information through the form and that would then theoretically be processed and would return an appropriate answer.

Performers Form


This is the performers form. This is a little more different and engaging than the other form as it has a required file upload at the bottom. I specified it must be a .MP3/.WAV file. So it has to be an audio file and no bigger than 100MB. That makes it a demo track or just one song as apposed to a full album. 

I think that this is a good alternative to an outright app that houses a bookings system. It's something I've seen before on bigger sites. It is also not as tacky or intrusive as most of the booking systems usable in Wordpress, especially the free ones, don't tend to be very customisable and so I like keeping to things I can customise fully and keep within the theme. It's one of the reasons I don't like the calendar page. It is functional but somewhat glaringly out of place.

No comments:

Post a Comment