Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 1.3 KB

File metadata and controls

58 lines (41 loc) · 1.3 KB

Chat App

A simple, modern real-time chat application built with Flutter, Firebase, and GetX.


Table of Contents


Features

  • 🔐 Firebase Authentication (Email/Password, Google, etc.)
  • 💬 Real-time messaging with Firestore
  • 📲 Push notifications for new messages
  • 👥 1-to-1 and group chats
  • 🖼️ Send images and media
  • 🌗 Light/Dark mode
  • ⚡ Reactive state management with GetX

Tech Stack

Layer Technology
Frontend (UI) Flutter (Dart)
Backend (BaaS) Firebase Authentication, Firestore, Firebase Storage
State Mgmt GetX
Push Messages Firebase Cloud Messaging

Getting Started

Prerequisites

  • Flutter SDK (latest stable)
  • A Firebase project (configured for iOS/Android)
  • An editor such as VS Code or Android Studio

Installation

  1. Clone the repository

    git clone https://github.com/nandaydas/chat_app.git
    cd chat_app