All work
Community, Osijek · 2025Case file 12 / 13

Osijek khutbah translator

Live translation of the Friday sermon for attendees who do not speak the language, on their own phones.

Client
Community, Osijek
Year
2025
Role
Sole developer
Stack
Next.js, TypeScript, Supabase Realtime, OpenAI API, Zod
Khutbah translator screen showing a live translated passage.

Problem

Part of the congregation does not understand the language of the Friday sermon and had no way to follow it.

Constraints

  • Translations must appear while the sermon is still going.
  • Attendees use whatever phone they have, no app install.

Decisions

  • OpenAI translates each passage into several languages.
  • Supabase real-time sync pushes every passage to all open phones at once.

Result

Attendees follow the sermon live in their own language at osijekhutba.vercel.app.

Need something like this?

Tell us what you need

A few sentences are enough to start: what it should do, who uses it, and when you need it. We answer with questions or a price.

Elmo Tech is run by Elmir Beširović, a software engineer who has been shipping to production since 2023. Small team, direct line, no account managers in between.