Menu

1 / 2

🚀 Building Aura: How I Built a Real-Time Voice Connection App with Flutter, Firebase, and Agora

DEV Community: firebase·Pietro·about 23 hours ago
#NJcJbPkW
#devtofirebase#devto#dev#aura#real
Reading 0:00
15s threshold

Finding someone to talk to when you need a listening ear shouldn't be complicated. That’s why I created Aura — a supportive platform designed to connect people with volunteer listeners in real time through secure, low-latency VoIP voice calls.

We just launched our landing page, and I'd love to get feedback from the developer community!

💡 What is Aura?

Aura is a mobile application built to foster genuine human connection. Whether someone is going through a tough moment or simply wants an empathetic conversation, Aura matches them with available volunteer listeners based on proximity, language, and real-time availability.

🛠️ The Tech Stack

To deliver a smooth, responsive cross-platform experience, I chose a modern stack:

Frontend: Flutter & Dart (Single codebase for iOS and Android)

Real-time Audio: Agora RTC SDK (High-reliability audio channels)

Backend & Database: Firebase (Firestore, Cloud Functions)

Auth: Firebase Authentication (Phone / SMS OTP)

🏗️ Architecture Highlights

Secure Token…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.