Dev.to WebDev 🛠 Dev 👁 0

I built LingoHuddle: a multilingual language-exchange app with real-time matching and calls

I’ve just launched LingoHuddle, a free pilot for people who want to practice languages through real conversations rather than classroom exercises. The problem Language exchange often breaks down because it is

I’ve just launched LingoHuddle, a free pilot for people who want to practice languages through real conversations rather than classroom exercises.

The problem

Language exchange often breaks down because it is hard to know who is genuinely online, what they speak, and whether a call invitation was actually accepted.

What it does

  • Real online availability and language badges
  • Partner discovery and friend requests
  • Private messaging with clear sender and recipient styling
  • Explicit audio and video call invitations
  • Moderated public rooms, blocking, and reporting
  • Practice streaks and progress badges
  • Interfaces in English, Arabic, French, Spanish, and German

The pilot is free and adults-only (18+).

Stack

React, TypeScript, DaisyUI, Firebase Authentication and Hosting, an AWS serverless backend, and Jitsi for calls.

I’d appreciate honest feedback on the onboarding, language matching, and call-invitation flow.

Try it: https://lingohuddle.com

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.