Skip to content

📱 Flutter Chat App – Messagerie Complète avec Stories & Appels Une application de messagerie cross-platform (iOS/Android) développée avec Flutter et Firebase, offrant une expérience utilisateur riche et sécurisée.

Notifications You must be signed in to change notification settings

kteken10/flutter_chat_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Chat App

Flutter Firebase GitHub

Une application de messagerie complète développée avec Flutter et Firebase.


Fonctionnalités

Authentification

  • âś… Connexion utilisateur
  • âś… Inscription utilisateur
  • đź”’ Gestion sĂ©curisĂ©e des sessions

Messagerie

  • đź’¬ Chat individuel (1-to-1)
  • 👥 Chat de groupe
  • 📎 Envoi de fichiers multimĂ©dias :
    • 🖼️ Images
    • 🎵 Audio
    • 📹 VidĂ©os
    • đź“„ Documents
  • 🔍 Recherche de conversations

Stories

  • 📸 Publication de stories visibles 24h
  • đź‘€ Vue qui a vu votre story

Appels

  • 📞 Appel vocal aux contacts

Personnalisation

  • 🎨 Configuration du thème (clair/sombre)
  • ✏️ Modification du profil utilisateur

Technologies utilisées

  • Framework : Flutter (Dart)
  • Backend :
    • Firebase Authentication
    • Cloud Firestore
    • Firebase Storage (pour les fichiers multimĂ©dias)
  • État : Provider ou Riverpod (selon votre choix)
  • Autres packages :
    • intl pour la gestion des dates
    • image_picker pour la sĂ©lection de mĂ©dias
    • firebase_core, cloud_firestore, etc.

📸 Aperçu de l'application

Chat 1 Chat 2
Chat 3 Chat 4

⚙️ Configuration du projet

Prérequis

  • Flutter SDK (dernière version stable)
  • Compte Firebase
  • Android Studio/Xcode (pour l'Ă©mulation)

Installation

  1. Cloner le dépôt :

    git clone https://github.com/kteken10/flutter_chat_app.git
  2. Installer les dépendances :

    flutter pub get
  3. Configurer Firebase :

    • Ajouter google-services.json (Android) ou GoogleService-Info.plist (iOS)
    • Activer les services nĂ©cessaires (Auth, Firestore, Storage)
  4. Lancer l’application :

    flutter run

📬 Contact

Pour toute question ou collaboration, n’hésitez pas à me contacter :
đź“§ dissangfrancis@yahoo.com
đź”— LinkedIn

About

📱 Flutter Chat App – Messagerie Complète avec Stories & Appels Une application de messagerie cross-platform (iOS/Android) développée avec Flutter et Firebase, offrant une expérience utilisateur riche et sécurisée.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published