Build a modern real-time communication app with Vibe. Vibe is a production-ready Flutter chat application powered by Firebase, featuring real-time messaging, voice and video calling, AI assistance, status updates, push notifications, and a modern customizable UI for Android and iOS.










Demo Login:
Phone: +1 1234567890
OTP: 123456
Vibe Messenger includes an AI chatbot powered by Groq and LLaMA 3.1. AI requests are securely processed through Firebase Cloud Functions. The Groq API key is stored server-side using Firebase Functions Secret Manager and is never included in the Flutter client application.
Buyers must configure their own Groq API credentials on the server side before using the AI functionality. The Groq API key should never be added to app_constants.dart, ai_service.dart, or any other Flutter/Dart source file.
The AI integration uses a secure server-side proxy architecture:
Flutter App → Firebase Cloud Function → Groq API → Firebase Cloud Function → Flutter App
The application does not expose the Groq API key to end users or store the key inside the client application. AI/API usage may incur additional costs according to the provider’s pricing and usage policies.
The AI feature requires a Groq API key configured on the Firebase Functions backend. The key is managed as a server-side secret and is not placed inside the Flutter application.
After creating your Groq API key, configure it using Firebase Functions Secret Manager:
firebase functions:secrets:set GROQ_API_KEY Then deploy the Firebase Cloud Functions:
firebase deploy --only functions The documentation included with the source code provides detailed instructions for Firebase configuration, Groq setup, Cloud Functions deployment, and troubleshooting.
Security: Never commit your real Groq API key to source control and never place it inside a Flutter/Dart file.
Vibe uses several third-party services that may require additional payment depending on usage. These services are not included in the item purchase price.
Disclaimer: Third-party service fees are separate from the CodeCanyon item purchase price and are the responsibility of the buyer.
Vibe uses Firebase for authentication, database, storage, push notifications, and server-side Cloud Functions.
The distributed package does not contain the seller’s production Firebase project credentials. Buyers should create and configure their own Firebase project using the included documentation.
The documentation provides step-by-step instructions for:
Vibe uses Agora SDK for voice and video calling. The Agora App ID is used by the client, while the Agora App Certificate remains server-side and is never included in the Flutter application.
The included Firebase Cloud Functions generate the required RTC tokens securely. Detailed Agora configuration and deployment instructions are included in the documentation.
Complete HTML documentation is included with the source code. The documentation covers installation, Firebase configuration, Agora setup, Groq AI configuration, Cloud Functions deployment, Android configuration, iOS configuration, release builds, customization, troubleshooting, and project structure.
The documentation also includes a backend FAQ and troubleshooting guide to help resolve common Firebase, Firestore, notification, Storage, calling, and AI configuration issues.
Vibe is designed to be customized and extended. The documentation explains the main theme variables, colors, UI configuration, project structure, and the primary areas developers can modify when creating their own branded application.
Developers can customize the application branding, colors, typography, UI components, Firebase configuration, and supported functionality while maintaining the existing project architecture.
The project follows a feature-based Flutter architecture designed for maintainability and future expansion. Chat, home, authentication, calling, notifications, profile, and other major features are organized into dedicated modules.
The chat and home presentation layers use smaller reusable widgets and components to make the codebase easier to understand, maintain, and extend.
0 average based on 0 ratings.
| Last Update | 2026-08-18 |
| Created | 2026-08-18 |
| Sales | 2 |
| Discussion | Comments |
| Software Version | Flutter 3.x |
| Files Included | Dart YAML JavaScript JSON .java .kotlin |
| Video Preview Resolution |