Skip to content

Flash Chat is a Flutter-based group chat app with authentication and real-time messaging capabilities using Firebase. It provides an intuitive interface for users to register, login, and participate in group conversations.

Notifications You must be signed in to change notification settings

techxpert-aditya/flash-chat

Repository files navigation

Logo

Flash Chat

Flash Chat is a cross-platform mobile chat application built using Flutter and Firebase. It allows users to register, login, and participate in group chats. The application leverages Firebase Authentication for user authentication and Firestore for real-time data storage.

Download the app

Features

  • User registration and login
  • Real-time group chat
  • Firebase integration for authentication and database storage
  • Beautiful and intuitive user interface

Technologies Used

  • Flutter
  • Dart
  • Firebase Authentication
  • Firestore

Screenshots

Welcome Screen Login Screen Chat Screen

Usage

  1. Open the app and register a new account or log in with your existing credentials.

  2. Navigate to the chat screen to join the group chat.

  3. Type your message in the input field and press the send button to send it to the group.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/flash-chat.git
    
  2. Clone the repository:

    cd flash-chat
    
  3. Install the dependencies:

    flutter pub get
    
  4. Run the application:

    flutter run
    

License

MIT License

GPLv3 License

AGPL License

About

Flash Chat is a Flutter-based group chat app with authentication and real-time messaging capabilities using Firebase. It provides an intuitive interface for users to register, login, and participate in group conversations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published