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

Ludus was founded in 2016 by a theater director and student team, offering a platform that provides ticketing, marketing, fundraising, and much more to their clients all in one place. To date, Ludus has serviced more than 4,800 organizations and is continuing their growth after recently opening their newest office in Grand Rapids, Michigan. Ludus is expanding their influence in the world of performing arts, offering more than just a ticket platform.

A major pillar of Ludus’ platform is box office and online ticketing, where organizations can build seating charts, and users can view and select seats. Ludus is looking to modernize their seating chart system by providing users with a seating chart experience that drives the entire industry forward.

Our Real-Time Seating Chart innovation powers both the builder for seating chart creators, as well as the viewer for customers to select tickets. It is customizable, optimized, easy to use, and able to integrate with other ticketing platforms, improving Ludus’ efficiency and their customers’ experience.

Our software offers users a clean user interface to facilitate event creation without the need for a technical background, so venues can focus on the performance rather than the setup.

With this easy-to-use interface, users create and map large-scale venues without the worry of performance or errors during bookings. Users are also able to select different preset shapes for sections, tables, and other components to offer a deeper level of customization and to fit each venue’s unique needs.

Once a venue is mapped, tickets are offered to customers who use our application to seamlessly purchase and view offerings.

The software runs with Vue.js, along with Scalable Vector Graphics. The backend is built with Node.js, PostgreSQL, and Redis, to enable builders to save countless seating charts and customers to concurrently book seats without collision.