Rupak-66 / Firebase-Demo-App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Firebase Demo Application

MIT license

πŸ“± Firebase Demo Application - Firebase starter app made with ❀️ in Flutter πŸ‘¨πŸ½β€πŸ’»



Get it on Google Play

Features available in the application:

πŸ‘‰πŸΌ Register/Login with Google account, Mobile OTP and normal email
πŸ‘‰πŸΌ Save user information in firestore
πŸ‘‰πŸΌ Upload profile picture, crop picture functionality and store in firestore
πŸ‘‰πŸΌ Theme customization
πŸ‘‰πŸΌ See other users available in the application
πŸ‘‰πŸΌ User privacy ⁃ If user don't want to show their personal data such as email and mobile number, they can choose this from privacy setting
πŸ‘‰πŸΌ Push notification and in-app messaging with firebase

Instruction steps to start:

πŸ‘‰πŸΌ Create project from firebase console and download package json file to android/app folder
πŸ‘‰πŸΌ Go to authentication tab (Sign-in method) and enable Email/password, Phone and Google method
πŸ‘‰πŸΌ also you need Support Email and SHA-1 as well as SHA-256 in your app
πŸ‘‰πŸΌ Please add SHA-1 as well as SHA-256 for release using jsk file otherwise google auth will not work when app will be in release mode
πŸ‘‰πŸΌ Go to Database and enable it and create document named users
πŸ‘‰πŸΌ Go to Storage and enable it
πŸ‘‰πŸΌ Now you are ready to go with the Git Hub code


For help getting started with Flutter, view
online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About


Languages

Language:Dart 99.4%Language:Swift 0.4%Language:Kotlin 0.2%Language:Objective-C 0.0%