Skip to content

kothavade/FireMessage

Repository files navigation

FireMessage

A cross-platfrom messaging app, built in Flutter.

Build

  1. Clone this repo
  2. Install the Flutter SDK and toolkit for your editor of choice.
  3. Run flutter pub get in project directory
  4. Run flutter run
    • Ensure that you have a device or emulator created and attached

Technologies:

  • Flutter 3
  • Firebase Cloud Firestore Database
  • Firebase Authentication
    • Sign in with Google
  • Firebase Storage

Features:

  • Cross Platform
  • Secure
  • Low-friction in finding friends to message
  • Native UI on Android and iOS
  • MaterialUI on Windows, macOS, and the Web

Platforms:

Android
  • Samsung Galaxy ZFlip3
  • One Plus 7 Pro
  • Pixel 4 (Emulated), Android 12
  • Pixel 3a (Emualted), Android 11
Web
  • Firefox 101.0.1
  • Brave 1.39.122
  • Chrome 102.0.5005.115
Windows
  • Windows 10 21H2
  • Windows 11 22H2
macOS
  • Monterey
  • Ventura

Note: Linux unfortunately does not work, as Firebase Core for Flutter does not support it.