πŸ”₯ Forms From Hell ČeΕ‘tina

Ten levels of UX/UI suffering

Forms From Hell

A game of ten forms. Each looks innocent β€” and each hides one usability nightmare. Can you get through them all?

Start the game β†’

10 levels

What it is

You go through ten pages, one short form on each. Filling it in sounds trivial, but every level is deliberately built against you β€” with wrong labels, aggressive validation, dark patterns and the other sins we frontend developers commit on our users.

Why it exists

This project is meant to educate. It collects in one place the biggest mistakes we use to make people miserable β€” from placeholders instead of labels to a button that runs away from your cursor. Once you feel them first-hand, they are far easier to avoid in your own work.

Rules

Before you start

Everything you see here is an anti-pattern on purpose. Never do this in your own app. After each level we explain what was wrong and how to do it right.

Start the game β†’