How to Automate your Murder Mystery

The lights go out, room by room. A sound effect plays. The murder is revealed, all orchestrated by simple home automation.

How to Automate your Murder Mystery
#1about 1 minute

Automating a murder mystery party for an immersive experience

An overview of murder mystery parties and how software automation can be used to create a more engaging and tech-enhanced experience for guests.

#2about 1 minute

Creating a digital suspect list to track characters

A custom web app with photos solves the common party problem of remembering who's who among the many characters.

#3about 2 minutes

Building the UI with Svelte and a Convex backend

Svelte was chosen for its built-in CSS and animation support, while Convex provides a real-time database and backend with TypeScript integration.

#4about 3 minutes

Automating image processing and cropping with Thumbor

Thumbor's machine learning-powered face detection automatically crops and filters photos, simplifying the process of adding new guests to the suspect list.

#5about 4 minutes

Using home automation for a dramatic death scene

Home Assistant and Node-RED are used to orchestrate a sequence of smart lights and sounds, creating a dramatic and memorable murder scene.

#6about 2 minutes

Building a physical treasure chest with an electronic lock

A standard paper-based puzzle is upgraded into an exciting physical prop by installing a custom electronic lock inside a treasure chest.

#7about 2 minutes

How an electromagnet, relay, and circuit work together

The electronic lock is built using an electromagnet to hold the lid shut, a relay to act as a programmable switch, and a simple power circuit.

#8about 3 minutes

Controlling the lock with a Raspberry Pi and Node.js

A Raspberry Pi controls the relay via its GPIO pins, using a simple Node.js server with the `onoff` library to toggle the lock via HTTP requests.

#9about 1 minute

Creating a simple password entry app with SvelteKit

A minimal SvelteKit application with no client-side JavaScript provides a simple HTML form to enter the password and unlock the chest.

#10about 3 minutes

Key takeaways on creative software and hardware projects

Hardware projects are more accessible than they seem, and combining software skills with other hobbies can lead to uniquely creative and fulfilling outcomes.

Related jobs
Jobs that call for the skills explored in this talk.

job ad

Saby Company
Delebio, Italy

Intermediate

d

Saby Company
Delebio, Italy

Junior

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
Dev Digest 112 - The True Crime of AI Development
In last Friday's Dev Digest, we had some great AI news, some worrying security threats and a swipe-aware game in CSS with explanations! News and ArticlesLet's kick off with some AI news. Netflix caused a stir with AI-generated images in a true crime ...
Dev Digest 112 - The True Crime of AI Development
CH
Chris Heilmann
Dev Digest 138 - Are you secure about this?
Hello there! This is the 2nd "out of the can" edition of 3 as I am on vacation in Greece eating lovely things on the beach. So, fewer news, but lots of great resources. Many around the topic of security. Enjoy! News and ArticlesGoogle Pixel phones t...
Dev Digest 138 - Are you secure about this?
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
Hello fellow developer, let's take a look at the cost of AI and its efficiency, catch up on security issues and sing the praise of new JavaScript and CSS features.News and ArticlesThe way we use AI these days seems powerful, but it isn't very efficie...
Dev Digest 121 - AI goes offline

From learning to earning

Jobs that call for the skills explored in this talk.