A Flutter app with firebase libraries implementation

Last update: Jun 25, 2022

FlutFire

A Flutter project with implementation of all firebase libraries for Android and iOS both.

Show some ❤️ and star the repo to support the project

Watch Video Tutorials

  1. Firebase Setup | Firebase Auth | Google Sign-In

  2. Firebase Cloud Firestore | CRUD | Realtime | Go Serverless

  3. Firebase Build Beautiful Wallpaper App P1

  4. Flutter: Integrate Ads | Create Admob Account P2

  5. Flutter: Integrate Analytics | Firebase Analytics | Handling Library Issues P3

  6. Flutter: Prepare App For Release | App Signing | Create JKS P4

  7. Flutter: Publish App to PlayStore | Fully Explained Demo P5

  8. Flutter Firebase MLKIT Tutorial

Screenshots

NOTE

  • This project is still under development.

Pull Requests

I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request. Here are some basic rules to follow to ensure timely addition of your request:

  1. Match coding style (braces, spacing, etc.) This is best achieved using Reformat Code feature of Android Studio CMD+Option+L on Mac and CTRL + ALT + L on Linux + Windows .
  2. If its a feature, bugfix, or anything please only change code to what you specify.
  3. Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge :)
  4. Pull requests must be made against develop branch. Any other branch (unless specified by the maintainers) will get rejected.
  5. Check for existing issues first, before filing an issue.
  6. Make sure you follow the set standard as all other projects in this repo do
  7. Have fun!

Created & Maintained By

Pawan Kumar (@imthepk) (YouTube) (Insta)

If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of

License

Copyright 2018 Pawan Kumar

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Getting Started

For help getting started with Flutter, view our online documentation.

GitHub

https://github.com/iampawan/FlutterWithFirebase
Comments
  • 1. Update firebase analytics for latest Dart 2.1.0

    Fixed Error Because flutfire depends on firebase_analytics >=0.0.2 <0.3.0 which requires SDK version >=1.8.0 <2.0.0, version solving failed.

    @iampawan

    Reviewed by kathisai at 2018-12-16 14:13
  • 2. when i want to generate the fingerprint this error have occured

    keytool : The term 'keytool' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

    • keytool
    •   + CategoryInfo          : ObjectNotFound: (keytool:String) [], CommandNotFoundException
        + FullyQualifiedErrorId : CommandNotFoundException
    Reviewed by SHIVAJIKUMAR007 at 2020-07-07 09:47
  • 3. [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 34% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /ss1.png | 118.03kb | 58.03kb | 50.83% | | /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | 9.88kb | 6.69kb | 32.21% | | /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png | 7.03kb | 5.00kb | 28.83% | | /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png | 3.43kb | 2.52kb | 26.68% | | /ss2.png | 68.30kb | 52.65kb | 22.92% | | /assets/wallfy.png | 44.42kb | 35.84kb | 19.31% | | /android/app/src/main/res/mipmap-hdpi/ic_launcher.png | 2.61kb | 2.23kb | 14.28% | | /android/app/src/main/res/mipmap-mdpi/ic_launcher.png | 1.37kb | 1.28kb | 6.70% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 10.85kb | 10.68kb | 1.62% | | | | | | | Total : | 265.91kb | 174.92kb | 34.22% |


    📝docs | :octocat: repo | 🙋issues | 🏅swag | 🏪marketplace

    Reviewed by imgbot[bot] at 2020-04-08 16:38
  • 4. Google signin issue in ios.it's crashes in ios

    [VERBOSE-2:ui_dart_state.cc(157)] Unhandled Exception: PlatformException(ERROR_INTERNAL_ERROR, An internal error has occurred, print and inspect the error details for more information., null) #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7) #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:321:33) #2 MethodChannel.invokeMapMethod (package:flutter/src/services/platform_channel.dart:349:48) #3 MethodChannelFirebaseAuth.signInWithCredential

    Reviewed by sumitrvi at 2020-04-07 06:33
  • 5. No preferred FlutterEngine was provided. Creating a new FlutterEngine for this FlutterFragment.

    D/FlutterActivity( 4379): Using the launch theme as normal theme. D/FlutterActivityAndFragmentDelegate( 4379): Setting up FlutterEngine. D/FlutterActivityAndFragmentDelegate( 4379): No preferred FlutterEngine was provided. Creating a new FlutterEngine for this FlutterFragment. W/FlutterEngine( 4379): Tried to automatically register plugins with FlutterEngine ([email protected]) but could not find and invoke the GeneratedPluginRegistrant. D/FlutterActivityAndFragmentDelegate( 4379): Attaching FlutterEngine to the Activity that owns this Fragment.

    Reviewed by sumitrvi at 2020-04-07 06:32

Related

Firebase + Flutter sample apps with code snippets, supported by comprehensive articles for each implementation.
Firebase + Flutter sample apps with code snippets, supported by comprehensive articles for each implementation.

FlutterFire Samples This repo is created to contain various sample apps demonstrating the integration of Firebase with Flutter. The final goal is to c

Jun 24, 2022
An Login Page App in Flutter with MVP and SQFLITE ( SQLITE) Implementation.
An Login Page App in Flutter with MVP and SQFLITE ( SQLITE) Implementation.

Flutter SQFLITE MVP LOGIN APP A Login Page Flutter App with SQFLITE (SQLITE) and MVP implementation. Written in dart using Flutter SDK. Please don't f

Jun 20, 2022
A simple flutter app with demo implementation of redux.
A simple flutter app with demo implementation of redux.

Flutter Redux Tutorial Redux Project is just a quick guide for implementation of redux.dart and flutter_redux . Written in dart using Flutter SDK. Ple

Jun 16, 2022
A pure dart SSH implementation based on dartssh, with bug fixes, up-to-date dependencies and sound null safety.

DartSSH 2 dartssh2 is a pure dart SSH implementation based on dartssh, with bug fixes, up-to-date dependencies and sound null safety. dartssh2 providi

Jun 21, 2022
a better implementation of myfatoorah_flutter

myfatoorah_flutter In order to simplify the integration of your application with MyFatoorah payment platforms, we have developed a cutting-edge plugin

Nov 2, 2021
A simple POC implementation of the project Real World Project
A simple POC implementation of the project Real World Project

Real World Project in Dart/Flutter This is a simple POC implementation of the project Real World Project.

Apr 12, 2022
News app - News App using Flutter and Firebase Auth
News app - News App using Flutter and Firebase Auth

News App in Flutter using Firebase Auth, Firebase Realtime Database & Times of I

Jun 23, 2022
Note Flutter App with CRUD: Created note app with Firebase Firestore real time storage
Note Flutter App with CRUD: Created note app with Firebase Firestore real time storage

Note Flutter App with CRUD: Created note app with Firebase Firestore real time storage

Apr 27, 2022
Cloned Skype App using Flutter & Firebase
Cloned Skype App using Flutter & Firebase

Cloned Skype App using Flutter & Firebase

Jun 13, 2022
A flutter app that uses authentication in firebase.
A flutter app that uses authentication in firebase.

A flutter app that uses authentication in firebase.

Apr 22, 2022
Flutter chat room app made with firebase cloud firestore
Flutter chat room app made with firebase cloud firestore

Flutter chat room app made with firebase cloud firestore

Oct 14, 2021
Firebase chat app made with Flutter

Flutter Firechat Create a new Flutter project via Flutter Docs Create a new Firebase project Enable Google Authentication and Firestore Add a new Fire

May 15, 2022
E-Commerce Complate App - Flutter Firebase Using Get-x
E-Commerce Complate App - Flutter Firebase Using Get-x

E-Commerce Complate App - Flutter Firebase Using Get-x In our complete e-commerce app. we show you how you can create a nice clean archetecture and cl

Jun 22, 2022
Fresume app - A responsive resume maker made with Flutter & Firebase
Fresume app - A responsive resume maker made with Flutter & Firebase

FRESUME Make resumes for free A responsive resume maker made with Flutter & Fire

Jun 9, 2022
A social media app built using flutter, firebase and bloc.

Kasassy Generated by the Very Good CLI ?? A Very Good Project created by Very Good CLI. Getting Started ?? This project contains 3 flavors: developmen

Mar 10, 2022
Complete clean coded monitized flutter and firebase math app
Complete clean coded monitized flutter and firebase math app

Clean Archeticture (Flutter Firebase) Complete clean coded monitized flutter and firebase math app | | | | | | This project is a starting point for a

Mar 15, 2022
All in one Social Media App Getting developed using flutter & firebase
All in one Social Media App Getting developed using flutter & firebase

All in one Social Media App Getting developed using flutter & firebase

Apr 6, 2022
Real short video app with firebase and pixels API.Where you can create a short video with pixels' stock videos and also merge your audio.
Real short video app with firebase and pixels API.Where you can create a short video with pixels' stock videos and also merge your audio.

Real short video app with firebase and pixels API.Where you can create a short video with pixels' stock videos and also merge your audio.

Jun 29, 2022
TikTok Flutter - Clone of TikTok with Flutter and Firebase
TikTok Flutter - Clone of TikTok with Flutter and Firebase

TikTok Flutter - Clone of TikTok with Flutter and Firebase

Jan 22, 2022