This is a Chat Application where the user can sign-up/log-in either via Email Authentication , Google , Facebook or via a OTP verification through Phone.
- [] Implementation of Forgot Password In Email Auth
- [] UI Updates
If you found this project helpful or you learned something from the source code then please consider giving it a ⭐ on Github and sharing it with your friends via social media
-
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our
online documentation, which offers tutorials,
samples, guidance on mobile development, and a full API reference. -
cd path/to/folder git clone https://github.com/TriparnoChatterjee/ChatX.git
-
-
Create a new project with the Firebase console.
Add Android app in the Firebase project settings. -
Add (a SHA-1 certificate fingerprint for Google sign-in).
-
Add (a SHA-256 certificate fingerprint for Facebook sign-in).
-
See this document for full instructions: https://firebase.google.com/docs/flutter/setup
-
Google Sign-In on Android: https://firebase.google.com/docs/auth/android/google-signin
-
Facebook Login for Android: https://developers.facebook.com/docs/facebook-login/android
-
Phone Sign in :
https://firebase.google.com/docs/auth/android/phone-auth
-