Makosh and Fora Soft logos

Video Conferencing with Synchronous Translation

Makosh welcome screen on an iPad and the camera access step for QR scanning on an iPhone
Cross-stitch chart open in the Makosh app on an iPad, with marked stitches and a tool panel
Makosh partner panel on a laptop: the form for adding a new pattern
Rafiky is a video conferencing system for events with simultaneous interpreters.
Two iPhones with the Makosh app: scanning a kit's QR code and the pattern loaded after the scan

How It Works?

Participants join the conference and pick the language they want to hear the speaker in. Switching between languages happens instantly in real time.

Professional Translation

For complex languages, two interpreters can work on the same language pair, taking turns as needed to keep the translation seamless.
Cross-stitch flower chart shown half in color and half in black and white, with the Makosh editing toolbar
Makosh on an iPad: a cross-stitch chart with a grid, ruler lines and stitch markers

Machine Translation

If an interpreter for a specific language isn’t available, the system uses machine translation with voiceover to fill in for a live interpreter.

Technologies

🖥 Platform
Desktop, Mobile
🔮 Frontend
JavaScript, React
🔁 Real-time communication
Socket.io, Websockets
⚙️ Backend
Node.js
🗃️ Database
MongoDB
🔮 Masseges
Vonage
Makosh app banner: App Store, Galaxy Store and AppGallery