← All projects

Bad Takes

A real-time voting app that reveals terrible takes one clapperboard snap at a time. Vote up, vote down, and watch the consensus form live across every device in the room.

Bad Takes screenshot

What it does

Bad Takes is a playful web app that cycles through controversial or humorous takes with a satisfying clapperboard-snap animation. Users vote takes up or down in real time, and Firebase syncs every vote across all viewers instantly. Click the clapperboard — or shake your phone — to cycle through takes in random, non-repeating order.

A companion CLI tool lets you add, remove, swap, or tally takes without redeploying. If Firebase is unreachable, the app falls back to a bundled take list so the experience never breaks.

Features

Tech stack

Links