Example app using Flutter and Firebase

Overview

Logo

Flutter Example App

Example app with Flutter that uses Firebase
Base project made with much ❤️ . Contains CRUD, patterns, and much more!

Report bug · Request feature

Table of contents

Quick start

This is a normal flutter app. You should follow the instructions in the official documentation.

What's included

  • CRUD: create, update and remove heroes with Firebase!
  • Search bar, to look for heroes
  • Internationalization
  • Responsive layout
  • Sentry! (logs any error in the app)
  • Google Tag Manager
  • Unit tests including code coverage
  • Integration tests
  • CI with Travis
  • Changelog generation
  • Following the best practices!

Firebase

This repo is using Firebase. We use Cloud Firestore and Cloud Storage to handle CRUD operations over the heroes and to store their images.

Travis CI

We use Travis CI to run this tasks in order:

  • Linter
  • Tests
  • Build for production

Bugs and feature requests

Have a bug or a feature request? Please first read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Contributing

Please read through our contributing guidelines. Included are directions for opening issues, coding standards, and notes on development.

Moreover, all HTML and CSS should conform to the Code Guide, maintained by Allan Avelar.

Editor preferences are available in the editor config for easy use in common text editors. Read more and download plugins at https://editorconfig.org/.

Creators

Allan Avelar

Buy Me a Coffee at ko-fi.com

Thanks

Thanks to all contributors and their support:

Copyright and license

Code and documentation copyright 2018 the authors. Code released under the MIT License.

Enjoy 🤘

You might also like...

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 flutter package which contains a collection of Splash Screen example for your app to display logo and different text style.

A flutter package which contains a collection of Splash Screen example for your app to display logo and different text style.

splash_screen_view They say, first impression is the last! Yep, truly for any amazingly crafted application, it's easier to start impressing your audi

Nov 25, 2022

This is an example of how to implement In-App Reviews on your app.

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

Dec 31, 2022

Chat-App - A Chat App with flutter and Firebase and Video Calling using WebRTC

chat_app A chat app with flutter and firebase with image message support and vid

Nov 23, 2022

Caching with flutter riverpod and looking into future providers. Example to demonstrate stale while revalidate pattern.

Caching with flutter riverpod and looking into future providers. Example to demonstrate stale while revalidate pattern.

FLUTTER SWR EXAMPLE Test stale-while-revalidate pattern with riverpod. Look; query_provider package Backend calls are made with ghibli-api Tested Prov

Jun 30, 2022

Flutter example App

world_time 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 17, 2022

A piano app made with Flutter as a gRPC example

A piano app made with Flutter as a gRPC example

Remote Piano A toy piano app made with Flutter as a gRPC example, with a unique feature to interact with remote devices. Demo https://kaboc.github.io/

Oct 24, 2022

An example To-Do project for app-write

An example To-Do project for app-write

Todo Appwrite I recently came to know about appwrite and wanted try it out. I saw some todo examples but couldn't find any example for flutter, sooo..

Oct 22, 2022

This is an example app in which the backdrop can be expanded or contracted with a swipe gesture.

This is an example app in which the backdrop can be expanded or contracted with a swipe gesture.

Swipe to Expand backdrop example Example app to demonstrate the ability to expand or contract backdrop using a swipe gesture Demo Installing Clone thi

Jul 24, 2020
Owner
Allan Avelar
Tech Lead | Full-Stack | Solutions Architect | Blockchain & DevOps Consultant
Allan Avelar
A Stripe Platform Example With Flutter, Firebase And StripeConnectAPI

Stripe-Platform-Example Flutter × Firebase × StripeConnectAPI を用いたプラットフォーム型サービスのサンプルアプリです。 ログイン 商品一覧 アカウント   機能 ユーザーの登録 クレジットカード情報の登録・削除 本人確認 決済 解説記事

Daigo 14 Dec 16, 2022
Amir Khan 47 Jan 8, 2023
Ecommerce-App-with-firebase - Ecommerce App With Firebase and Flutter

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

null 14 Dec 24, 2022
Cloth Shop it's an example using Flutter for Android and iOS.

Cloth Shop - Flutter Cloth Shop it's an example using Flutter for Android and iOS. About This repository serves the source code for the Ecommers sampl

null 24 Oct 4, 2022
Example repository of handling permissions in Flutter using BLoC and Clean Architecture.

flutter_permission_handling A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get

Jop Middelkamp 0 Dec 28, 2021
A flutter todo/task listing example app with advance state management using `Momentum` library.

A flutter todo/task listing example app with advanced state management using Momentum library. Simple on the outside but powerful in the inside. This

xamantra 17 Oct 11, 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

Alvin Ferdian 2 Mar 3, 2022
Flutter example project to run Solidity smart contracts using web3Dart library

Fluthereum Description Flutter example project to run Solidity smart contracts using web3Dart library Dependencies web3dart: A dart library that conne

Marcos Carlomagno 72 Dec 27, 2022
An example of how to mock state for testing widgets when using riverpod StateNotifierProvider

Testing Riverpod StateNotifierProvider An example of how to mock state for testing widgets when using riverpod StateNotifierProvider. These tests work

Matthew Rideout 15 Dec 13, 2022