Skip to content
This repository was archived by the owner on Dec 24, 2025. It is now read-only.

Releases: Chethan616/FlareChat

version1.0.2

Choose a tag to compare

@Chethan616 Chethan616 released this 21 Feb 11:45
0b42a5f

minor bug fixes

Beta release 1

Choose a tag to compare

@Chethan616 Chethan616 released this 17 Feb 08:41
e6a5089

Flare Chat - A Fully Functional Chat Application

Flare Chat is a feature-rich, real-time chat application built using Flutter and Firebase. It supports both 1:1 messaging and group chats, friend requests, real-time authentication, and notifications. The app also includes light mode and dark mode for a personalized user experience.

Features

1:1 Direct Messaging – Chat with friends in real time with a seamless experience.

Group Chats – Create and join group chats with multiple participants.

Friend Requests – Send, accept, and decline friend requests to build your chat network.

Real-Time Authentication – Secure authentication system powered by Firebase.

Push Notifications – Get real-time updates when you receive new messages or friend requests.

Dark Mode & Light Mode – Switch between themes for a comfortable chatting experience.

Smooth Pagination – Efficiently loads chat messages using Firebase pagination.

Screenshots

Chat Screen
Group Chat
Friend Requests
User Profile

Dark Mode Chat
Dark Mode Group Chat
Dark Mode Friend Requests
Dark Mode User Profile

Authentication
Settings
Notifications
User Search

Installation

  1. Clone the repository:
    git clone https://github.com/Chethan616/chatFlutter.git
    cd flare-chat
  2. Install dependencies:
    flutter pub get
  3. Run the app:
    flutter run

Technologies Used

  • Flutter – For cross-platform development
  • Firebase Firestore – For real-time data storage
  • Firebase Authentication – For user authentication
  • Firebase Cloud Messaging (FCM) – For push notifications

Contributing

Contributions are welcome! Feel free to fork the repository, submit issues, or create pull requests to improve the project.