Skip to content

ChatLink is an innovative chat application that leverages the simplicity of email for user communication while delivering an engaging experience with built-in animations. Powered by Firebase on the backend, ChatLink ensures fast, reliable, and secure message delivery.

Notifications You must be signed in to change notification settings

kavindualwis/ChatLink---Chat_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatLink - An Innovative Chat Application

ChatLink is an innovative chat application that combines the simplicity of email for user communication with an engaging experience, thanks to built-in animations. The app is powered by Firebase on the backend, ensuring fast, reliable, and secure message delivery.

Features

  • User Authentication: Secure sign-up and login process with Firebase Authentication.
  • Real-time Messaging: Instant message delivery powered by Firebase Firestore.
  • Message Encryption: All messages are encrypted to ensure privacy and security.
  • Email-based Communication: User communication based on email, simplifying interactions.
  • Animations: Built-in animations for smooth user experience during navigation and message sending.
  • Push Notifications: Real-time push notifications for incoming messages.
  • Multimedia Support: Share images, videos, and other media files.
  • Custom User Profiles: Users can update their profiles, including avatars and personal details.

Tech Stack

  • Frontend: Flutter (Dart)
  • Backend: Firebase (Firestore, Firebase Authentication, Firebase Cloud Messaging)
  • Real-time Database: Firebase Firestore
  • Authentication: Firebase Authentication
  • Cloud Messaging: Firebase Cloud Messaging (FCM) for notifications
  • Animations: Flutter Animation library
  • State Management: Provider (or Riverpod, depending on preference)
  • Multimedia: Firebase Storage for storing media files

Installation

Prerequisites

Before you begin, ensure you have the following installed:

Steps to Install

  1. Clone the repository:
    git clone https://github.com/kavindualwis/ChatLink.git
    cd ChatLink

About

ChatLink is an innovative chat application that leverages the simplicity of email for user communication while delivering an engaging experience with built-in animations. Powered by Firebase on the backend, ChatLink ensures fast, reliable, and secure message delivery.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published