fl_firebase_chat 0.1.0 copy "fl_firebase_chat: ^0.1.0" to clipboard
fl_firebase_chat: ^0.1.0 copied to clipboard

A comprehensive Flutter chat package with Firebase backend support, featuring real-time messaging, group chats, media sharing, voice messages, push notifications, and customizable UI components.

0.1.0 #

  • Initial Release - Comprehensive Flutter chat package with Firebase backend
  • User Authentication - Simple username-based login system with Firebase Auth
  • Direct Messages - 1-on-1 private messaging with real-time updates
  • Group Chat - Create and manage group conversations with admin controls
  • Real-time Messaging - Live message updates using Firestore streams
  • User Management - Online status tracking, user search, and profile management
  • Message Status - Sent, delivered, and failed indicators with retry functionality
  • Customizable UI - Custom message bubbles, avatars, themes, and styling options
  • Admin Controls - Group admin privileges with user management capabilities
  • System Messages - Automated notifications for group activities
  • Custom Avatar Builder - Flexible avatar system with custom design support
  • Thread/Reply System - Reply to messages and view conversation threads
  • Message Reactions - React to messages with 10 popular emojis
  • Media Sharing - Share images, videos, audio files, and documents
  • Voice Messages - Record and send voice messages with interactive player
  • Push Notifications - FCM and OneSignal support with strategy pattern
  • Firebase Storage - Secure file upload and management
  • Security Rules - Comprehensive Firestore and Storage security rules
  • Performance - Optimistic updates, lazy loading, and memory management
  • Developer Experience - Type safety, error handling, and detailed documentation
0
likes
120
points
52
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter chat package with Firebase backend support, featuring real-time messaging, group chats, media sharing, voice messages, push notifications, and customizable UI components.

Topics

#chat #firebase #messaging #real-time #flutter-package

Documentation

API reference

License

MIT (license)

Dependencies

cloud_firestore, firebase_auth, firebase_storage, flutter, just_audio, path, path_provider, permission_handler, record

More

Packages that depend on fl_firebase_chat