Press ESC to close

Flutter App : A Chat Helper for create chat application in Flutter using Firebase

flutter_chat

A Chat Helper for create chat application in Flutter using Firebase as backend services.

Features:

  1. 1-1 chat.
  2. Chat with only added friends(Privacy). New
  3. Share Pic with Gallery/Camera
  4. User online status

Next Future Scope

  1. Notification
  2. Group Chat
  3. User acceptance on chat request
  4. share location on chat

Screenshots:

login screen
user screen
chat screen

Getting Started

  • Add this to your package’s pubspec.yaml file:
    dependencies:flutter_chat

  • Add firebase in your android and ios project.

  • Deploy “Cloud Function” on firebase. (provided on cloudFunction folder, used for show user online/offline status).

  • Create a Stateful widget class and call the method in body (example can be found in Github repo),
    within initState():
    -> ChatData.init(“app name”,context);
    and in body of Widget build:
    -> ChatData.widgetWelcomeScreen(context)

Thanks for attention:

Hayden Lu

GitHub

View Github

Footer Example