Firebase BaaS mantenidos activamente para la comunidad para aplicaciones de chat con una interfaz de usuario de chat opcional.


Flyer Chat es una plataforma para crear experiencias de chat en la aplicación utilizando React Native o Flutter. Este repositorio contiene la implementación de Firebase BaaS para React Native. También estamos trabajando en nuestros SaaS más avanzados y soluciones autohospedadas.
GRATIS, de código abierto y impulsado por la comunidad . No ofrecemos complementos pagados y nos esforzamos por crear una experiencia de chat fácil de usar y casi entregada para cualquier aplicación. ¡Las contribuciones son más que bienvenidas! Lea nuestra guía contribuyente.
Chat ui agnóstico . Puedes elegir la interfaz de usuario de chat que prefieres. Pero si no tiene uno, proporcionamos nuestra propia interfaz de usuario de chat React Native gratuita y de código abierto, que se puede usar para crear un chat de trabajo en minutos.
Fácil de usar . Devuelve transmisiones de datos para mensajes, habitaciones y usuarios. Reglas de seguridad Firebase Controle el acceso a los datos. Consulte nuestra documentación para obtener la información.
React Native >=0.60.0 , Proyecto Firebase.
Lea nuestra documentación o vea el proyecto de ejemplo. Para ejecutar el proyecto de ejemplo, debe instalar dependencias ( yarn en la carpeta de raíz y yarn y npx pod-install en la carpeta example ) y tener su propio proyecto Firebase. Dependiendo de la plataforma que desee:
com.example ( solo requerido para el proyecto de ejemplo, puede usar cualquier cosa para su aplicación ) en la consola Firebase de su proyecto y descargue GoogleService-Info.plist generado. Póngalo en la carpeta example/ios/example . No necesita abrir Xcode para hacerlo, esperará este archivo en esta carpeta.com.example ( solo se requiere para el proyecto de ejemplo, puede usar cualquier cosa para su aplicación ) en la consola Firebase de su proyecto y descargar google-services.json generado. Póngalo en la carpeta example/android/app . Una vez hecho todo esto, deberá registrar un par de usuarios y la aplicación de ejemplo sugerirá automáticamente correo electrónico y contraseña en la pantalla de registro, la contraseña predeterminada es Qawsed1- . Para configurar las reglas de seguridad de Firebase para que los usuarios puedan ver solo los datos que deben ver, continúe con nuestra documentación.
Lea nuestra guía de contribución antes de enviar una solicitud de extracción al proyecto.
Flyer Chat ha adoptado el Pacto de contribuyente como su código de conducta, y esperamos que los participantes del proyecto se adhieran a él. Lea el texto completo para que pueda comprender qué acciones serán y no serán toleradas.
Licenciado bajo la licencia Apache, versión 2.0