← 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