DEV Community

Y N
Y N

Posted on

I built a community word board where one word holds many lives

What does "home" mean to you? What about "grief"? Or "money"?

Everyone has a different answer. That's bort.

What is it?

bort is a word board. You pick a word — home, love, grief, money, silence, sorry — and leave what it means to you. One sentence. Anonymous if you want. Permanent.

Your bort sits alongside everyone else's. Same word, completely different lives.

Try it: bort.llc

The build

Solo developer, based in Singapore. Built this while working full-time in banking.

Stack:

  • Next.js 16 + TypeScript
  • Tailwind v4
  • Upstash Redis (Singapore region)
  • Stripe ($1 to add your own word)
  • Vercel

Features:

  • 15 words, each holding dozens of personal stories
  • 6 colors to express mood
  • 9 languages — EN, FR, AR, ZH, MS, JA, KO, TH, ID
  • AI content moderation — keeps it safe without killing honesty
  • Photorealistic OG share cards — every bort looks beautiful when shared
  • Admin panel for moderation and analytics
  • PWA — installable on any device
  • Fully responsive, RTL-aware for Arabic

Interesting decisions

Why only 15 words? Constraints force depth. With unlimited words, people skim. With 15, you actually read what others wrote. The $1 price to add a new word means every addition is intentional.

Why 9 languages? A bort about "home" in Arabic hits differently than one in English. The word is the same. The life behind it isn't. Multilingual isn't localization — it's the feature.

Why anonymous? People write differently when no one's watching. The most honest borts come from people who didn't attach their name.


Live at bort.llc. Would love to hear — what word would you open first?

Top comments (0)