Skip to content

Asanta4/chat-app

Repository files navigation

Basic Chat App

Introduction

Welcome to the Basic Chat App, a cross-platform mobile application developed using Flutter. This project demonstrates the implementation of a real-time chat application for both Android and iOS platforms, integrated with Firebase for backend services. Whether you're new to Flutter or looking to enhance your skills, this project offers a practical example of building a chat app with essential features.

Features

  • Real-time Messaging: Send and receive messages instantly with Firebase Firestore.
  • Cross-Platform Support: Seamless experience on both Android and iOS devices.
  • User Authentication: Secure user authentication using Firebase Authentication.
  • Responsive UI: Clean and responsive user interface designed for mobile devices.
  • Scalable Architecture: Built with scalability in mind to handle multiple users and chat rooms.

Technologies Used

  • Flutter: A UI toolkit for building natively compiled applications for mobile from a single codebase.
  • Firebase Firestore: A flexible, scalable database for real-time data synchronization.
  • Firebase Authentication: Provides backend services to authenticate users easily.
  • Firebase Cloud Messaging: Enables reliable message delivery at no cost.

Note

Please note that not all files are uploaded to this repository. Only the main files that were modified are included.

Video of the App

chat_app.mp4

About

Basic built in flutter using GCP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors