Inspiration

The idea struck me during a late-night horror movie: what if a website that could scare?

I wanted to create something that would make people:

  • Gasp
  • Jump
  • Feel uneasy
  • Screenshot and share because it's genuinely terrifying

The Kiroween Hackathon was perfect—this wasn't just about Halloween themes; it was about creating a working software application.

What it does

A deeply immersive, genuinely terrifying Halloween horror web experience themed around a twisted Harry Potter sorting ceremony. Users progress through a haunted landing page.

How we built it

100% with Kiro IDE. The entire multi-page experience was created via natural-language conversation. We described desired output (“make the button swing like a hanged man,” “add eyes that stare at the cursor,” “the text should slowly corrupt itself”) and Kiro instantly generated and coordinated all files, assets, and effects. Steering docs in .kiro/steering/ kept the horror consistent across pages.

Challenges we ran into

Z-index warfare with 10+ overlapping effects Keeping red text readable on near-black backgrounds Preventing animation lag with dozens of simultaneous transforms Background images destroying contrast Button positioning that fought us at every turn Maintaining visual consistency across eight wildly different pages

Accomplishments that we're proud of

Built a fully-functional application generated through chatting with Kiro IDE

What we learned

Vibe coding with Kiro turns creative chaos into polished, complex applications ridiculously fast Sometimes the best way to solve a problem is to tell an AI make it

What's next for A cursed tarot

Add spatial audio (whispers, distant screams)

Built With

  • kiro
Share this project:

Updates