Cricket Team

A Flutter application that demonstrate simple CRUD operations with Firebase cloud database.

Cricket Team


Add PlayerUpdate Player
Cricket Teamupdate

Add Firebase to your app

  1. Create a Firebase project. Check out the Firebase documentation for setting up the firebase in your flutter application.
  2. Create a new Firebase console project
  3. Add Cloud Firestore to the project in the pubspec.yaml
  4. Drop the created google-services.json in android/app


Changes to the android/build.gradle:

buildscript {
        repositories {

        dependencies {
            classpath '' // Google Services plugin

And then we have the android/app/build.gradle:

//bottom of file
apply plugin: ''

iOS CocoaPods

Google services use CocoaPods to install and manage dependencies. Open a terminal window and navigate to the location of the Xcode project for your app.

  1. Create a Podfile if you don’t have one:

pod init

  1. Open your Podfile and add:

pod 'Firebase/Core'

  1. Save the file and run:

pod install

  1. Add initialization code
import UIKit
import Firebase // import the firebase

class AppDelegate: UIResponder, UIApplicationDelegate {

  var window: UIWindow?

  func application(_ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?)
    -> Bool {
    FirebaseApp.configure() //configure the firebase
    return true

Getting Started

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.


Download the full project for this post from the following button

This source is fully free for all time

Download as zip

Cricket Team

Comments are closed.

You're Offline!