Third Firebase + Firebase practical project

Overview

Google Firestore Services

Note: Some parts are not committed and they are on working.

It this practical project we learned Firebstore Cloud NoSQL Database. You know it is similar to Instagram.

Lessons and what we covered

In previous practical projects (Second Firebase Practical Project) we just learned about these things:

  • Flutter
    • Alert dialog for logout
    • Bottom navigation bar
    • Using GoogleFonts
    • Settings to show user image and other stuff
  • Firebase setup
    • Setup for iOS
  • Firebase Authentications
    • Google Authentication
    • Access to user objects
      • Name
      • Photo
      • Email
      • Phone
  • Firebase Firestore
    • Read date with specific query
    • Update a document

But in this project we cover more lessons. Like:

  • Flutter
    • Theme and settings for theme
    • Dark and light mode
  • Firebase Authentication
    • Apple Authentication
    • Github Authentication
    • Twitter Authentication
  • Firebase Firestore
    • Deep dive in Firestore and lots of new stuff for it
  • Firebase Real-Time
    • Take a short look of what is Firebase real-time database

Images

Images will be added

TODOs

  • Liking system
  • Commenting system
  • Following system
  • Posting system

Next practical project?

Really dont know anythings and have no idea for next practical project but I am thinking for more UI development in Cupertino. Next practical project will be just created for iOS.

We also need to learn Firebase Cloud Storage.

In next project we will cover some new Firebase features that didn't created before. Like a messenger. In this case we will learn these topics:

  • Flutter
    • Contact
  • Firebase Authentication
    • Phone number authentication
    • Microsoft Authentication
  • Firebase Real-TIme database
    • Use Firebase Real-Time database in a real app
  • Firebase Cloud Storage
    • Upload files
  • Firebase messaging
    • Push notifications
You might also like...

This is an example project for Firebase integration using flutter.

This is an example project for Firebase integration using flutter.

Flutter Firebase Integration Example Project In this video we have shown how to create #Firebase app from firebase console and integrate that into #Fl

Jul 28, 2022

Project Flutter Chat with Firebase

flutter_chat Project chat Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is yo

Dec 3, 2021

A Flutter project to practice how to use Firebase Firestore

A Flutter project to practice how to use Firebase Firestore

flutter_chatbot_interview A Flutter project to practice how to use Firebase Fire

Oct 31, 2022

Self Host Group Chat App (firebase + clean architecture) is full functional group chat where you can create new groups and update profile and communicate in different groups easily. there 2 auth firebase method [Google & Email Password]

Self Host Group Chat App (firebase + clean architecture) is full functional group chat where you can create new groups and update profile and communicate in different groups easily. there 2 auth firebase method [Google & Email Password]

Self Host Group Chat App (firebase + clean architecture) Show some and star the repo to support the project Screenshots Packages we are using: flutter

Nov 10, 2022

Task management app with flutter, firebase firestore, and firebase auth

to_do_list A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Mar 3, 2022

Ecommerce-App-with-firebase - Ecommerce App With Firebase and Flutter

Ecommerce-App-with-firebase - Ecommerce App With Firebase and Flutter

Samir Online Store Samir Online Store Samir Online Store Samir Online Store Down

Oct 19, 2022

Dio desafio chatonline flutter firebase - Developing an Online Chat Application Integrated with Firebase

Dio desafio chatonline flutter firebase - Developing an Online Chat Application Integrated with Firebase

Desenvolvendo um aplicativo de Chat Online integrado ao Firebase Descrição Neste

Jan 4, 2022

a project for learning all Flutter Widgets , sync from flutter.dev the officia website.

Flutter Widgets Catalog (WIP) 计划 1、使用Flutter开发一个全平台的Flutter Widgets Catalog APP,并且开源。在这个APP中可以通过图形化的方式查看所有Widgets的介绍,示例,视频教程。 2、所有文档内容由前一天从flutter.dev

Aug 3, 2022

Flutter basic desktop project. Desktop todo app.

Flutter basic desktop project. Desktop todo app.

Glory Todo Desktop Basic and Primitive Flutter Desktop Project! Goal My goal is to accept my inexperience without worrying about the plugin shortcomin

Nov 19, 2022
Owner
AmirHossein Mohammadi
Full time lover. Part time developer.
AmirHossein Mohammadi
A basic flutter practical test to use on interviews

Flutter Interview Pratical Test Getting Started Welcome! If you have come this far is because you are special :) This is a quick flutter test to see w

Daniel Carneiro 0 Dec 1, 2021
Reactive Programming - BLoC - Practical Use Cases and Patterns

Reactive Programming - BLoC - Practical Use Cases and Patterns Source code of the article available on didierboelens.com This article introduces some

Didier Boelens 209 Nov 23, 2022
A simple crypto tracker Flutter app with cero third party package

Crypto Tracker A simple crypto tracker Flutter app with cero third party package, that incorparates the Nomics api. This application collects the hist

null 28 Oct 10, 2022
Third App on Donut Count to show Stateless and Stateful App

Third App on Donut Count to show Stateless and Stateful App A new Flutter project. This app is show how Stateful and Stateless Widgets work together f

Avinandan Bose 1 Mar 16, 2022
Rename Flutter Project Bundle ID Plugin with Firebase Project Support

About (Null-Safety) It helps you to change your flutter project's AppName and BundleId for different platforms, currently only available for IOS, Andr

Inter-Con Security 1 Nov 12, 2021
A Simple Todo app design in Flutter to keep track of your task on daily basis. Its build on BLoC Pattern. You can add a project, labels, and due-date to your task also you can sort your task on the basis of project, label, and dates

WhatTodo Life can feel overwhelming. But it doesn’t have to. A Simple To-do app design in flutter to keep track of your task on daily basis. You can a

Burhanuddin Rashid 997 Nov 22, 2022
A Flutter project that implemented getx package and firebase services.

Get X Firebase A Flutter Package that implemented firebase services with getx package. It's free, open source, complete, rapid development package for

Faisal Ramdan 20 Oct 10, 2022
This design has been created for educational purposes. Also this project has integrated push notifications with firebase and my own server in python.

Ui Clone of the Nequi application This design has been created for educational purposes. Also this project has integrated push notifications with fire

Juan Suarez 3 Nov 17, 2022
Shop Project using Firebase

vunh_shop A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

null 0 Oct 31, 2021