CSE498, Collaborative Design, Spring 2024
Computer Science and Engineering
Michigan State University

Based out of Holland, Michigan, Ludus is a software-as-a-service (SaaS) company providing various services to 2000+ performing arts organizations of all sizes across the United States. Initially just a ticketing platform, Ludus has since expanded to include marketing, fundraising and streaming.

Many performing arts organizations now utilize digital platforms when selling and distributing tickets. However, paper is still the standard for playbills, which can be costly to develop and print. Ludus’ latest initiative is to transition from the use of traditional paper playbills into a digital system.

Our Digital Playbill Builder is a web application that consolidates the creation and the distribution of playbills all in one easy-to-use tool. Organizations create custom playbills in a drag-and-drop document builder from a selection of premade elements such as images and textboxes. The user also has the option to upload custom media, designs, and advertisements.

Users can fully customize their digital playbills to be accessible on all devices. Once the design is ready to be viewed by the public, users publish their playbill with the click of a button and easily share a public URL or printable QR code where the playbill can be accessed by the audience.

Our playbill builder creates a unique way for theaters to distribute playbills, provides patrons with a new and exciting interactive experience, and eliminates the costs associated with standard paper playbills.

The Digital Playbill Builder is developed as a PHP application backed by the Laravel framework and standard web development languages, including JavaScript, HTML and CSS. The rendering engine for the interactive elements and playbill editor is powered by GrapesJS. All stored data for this tool lives within a secure and managed MySQL 8 database.