Skip to content

iambhabha/whatapp-clone

Repository files navigation

whatsapp_clone

GitHub code size in bytes GitHub repo size GitHub repo file count GitHub language count GitHub top language total opem issues GitHub forks GitHub Repo stars

In this flutter project full stack implementation of WhatsApp has been done using Riverpod 2.0.(WhatsApp ft. one-to-one chat, group chat, message sharing (viz. Text, Image, Emoji, Gif, Audio, Video), status, voice & video call and much more...)

This application includes:

  1. one-to-one chat with your contacts.
  2. group chat.
  3. message sharing & reply which includes Text, Image, Emoji, Gif, Audio, Video.
  4. Online/Offline real time Status.
  5. Status upload and diminishing after 24 hrs.
  6. Voice and Video Calling.

📸 ScreenShots

Screenshot (171)

208632394-4b69bbc3-278b-4b6f-a4ca-b72f2803c4ed

🔧 Steps for Installation

open your command promt & go to the directory where you want to create your flutter project.

run following command:

       flutter create --org <YOUR-ORGANIZATION-NAME> whatsapp_clone    #to create your app ex. flutter create --org com.codexveer whatsapp_clone
       npm install -g firebase-tools                                   #to install firebase CLI        
       dart pub global activate flutterfire_cli                        #to activate firebase CLI in your project
       flutterfire configure                                           #to configure firebase in your project<Note: configure firebase for android and ios only>
       

go to firebase Console :

  • Enable Authentication for Phone as Sign-in method.
  • Add your SHA-1 & SHA-256 certificate fingerprints.
  • Add Firestore Database rules & indexes.
  • Add Storage rules.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published