Aktiv gepflegte, gemeinschaftsgetriebene Firebase Baas für Chat-Anwendungen mit einer optionalen Chat-Benutzeroberfläche.
???? Wir sind Ukrainer. Wenn Sie unsere Arbeit genießen, erwägen Sie bitte eine Spende, um unser Land zu retten. ????


Flyer Chat ist eine Plattform zum Erstellen von In-App-Chat-Erlebnissen mit Flutter oder React Native. Dieses Repository enthält eine Firebase BAAS -Implementierung für Flattern. Wir arbeiten auch an unseren fortgeschritteneren SaaS und selbst gehosteten Lösungen.
Kostenlos, Open-Source und Community-gesteuerte . Wir bieten keine kostenpflichtigen Plugins an und bemühen uns, für jede Anwendung ein benutzerfreundliches, fast ein Drop-In-Chat-Erlebnis zu erstellen. Beiträge sind mehr als willkommen! Bitte lesen Sie unseren beitragenden Leitfaden.
Chat UI Agnostic . Sie können die Chat -Benutzeroberfläche auswählen, die Sie bevorzugen. Wenn Sie jedoch keine haben, bieten wir unsere eigene kostenlose und Open-Source-Flutter-Chat-Benutzeroberfläche an, mit der in Minuten ein funktionierender Chat erstellt werden kann.
Einfach zu bedienen . Gibt Datenströme für Nachrichten, Räume und Benutzer zurück. Firebase Security Rules steuern den Zugriff auf die Daten. Weitere Informationen finden Sie in unserer Dokumentation.
Dart >=2.19.0 und Flutter >=3.0.0 , Firebase -Projekt.
Lesen Sie unsere Dokumentation oder sehen Sie sich das Beispielprojekt an. Um das Beispielprojekt auszuführen, benötigen Sie Ihr eigenes Firebase -Projekt und befolgen Sie dann die Schritte 1 und 2 von firebase_options.dart zu Ihrer Flutter -App.
Nachdem dies alles erledigt ist, müssen Sie einige Benutzer registrieren, und die Beispiel-App schlägt automatisch E-Mail und Kennwort auf dem Registerbildschirm vor. Das Standardkennwort lautet Qawsed1- . Um FireBase -Sicherheitsregeln einzurichten, damit Benutzer nur die Daten sehen können, die sie sehen sollten, setzen Sie unsere Dokumentation fort.
Bitte lesen Sie unseren Beitragshandbuch, bevor Sie eine Pull -Anfrage an das Projekt senden.
Flyer Chat hat den Mitarbeitenden Covenant als Verhaltenskodex übernommen, und wir erwarten, dass Projektteilnehmer sich daran halten. Bitte lesen Sie den vollständigen Text, damit Sie verstehen können, welche Aktionen nicht toleriert werden.
Lizenziert unter der Apache -Lizenz, Version 2.0