Not long after The Minor was reacquired by local owners, their web developer at the time was in the process of changing careers and was no longer available to manage their website. I were contacted by The Minor, who were interested in having me maintain and redesign certain areas of their website. After agreeing to take on the project, my first suggestion was to redesign the home page so that it displayed all available showtimes for the films shown or events held at the theater. The Minor agreed, and we began redesigning their website.
I consider the Home page the jewel of The Minor's whole website, as it displays the most important information a user wants to see when visiting the site: the showtimes. The Minor uploads their film and event programing to a third party, and that third party updates The Minor's point of sales system so that customers can purchase tickets in the theater and online. There's also a server at The Minor that gets updated when the programming is sent in, and that server hosts an XML file that contains all the meta data for the programming - showtimes, dates, run times, ratings, images, synopses and trailers. I ended up writing a custom PHP script that reads from that XML file and populates the home page. The client also has the ability to add their own content below the automatically populated showtimes, such as special event information.
Another highlight of The Minor's website is the recent addition of eCommerce functionality. Just before Christmas 2019, one of the owners of The Minor reached out to me and asked if there was a way to sell gift cards online through their website. A large portion of their customer base is made up of college students, so providing a simple way for friends and family of those college students to purchase gift cards remotely for their loved ones made financial sense.
My response to their question was "You bet there is!" I have experience setting up eCommerce shops in WordPress, so I quickly got to work adding the new functionality to their website. Customers choose from predefined gift card amounts and provide the shipping address of the gift card recipient. Upon purchase, staff from The Minor are notified of the order, and mail out the gift cards to the recipients. Transactions are handled by Stripe, which then deposits payment directly into The Minor's bank account.