An open API service indexing awesome lists of open source software.

https://github.com/trident-solutions/flutter-firebase-auth

A Flutter project with implementation of RealTime Database,Cloud Firestore and Firebase Authentication.
https://github.com/trident-solutions/flutter-firebase-auth

android authentication cloud-firestore firebase flutter flutter-apps ios mobile realtime-database

Last synced: 5 months ago
JSON representation

A Flutter project with implementation of RealTime Database,Cloud Firestore and Firebase Authentication.

Awesome Lists containing this project

README

          

[![Screenshot](https://tridentnets.com/banner.png)](https://tridentnets.com/)

# Flutter-Firebase-Auth

A Flutter project with implementation of RealTime Database, Cloud Firestore and Firebase Authentication.

- Firebase Authentication
- RealTime Database
- Cloud Firestore

[![Flutter](https://img.shields.io/badge/Platform-Flutter-blue.svg)](https://flutter.dev/) [![Firebase](https://img.shields.io/badge/Firebase-Auth-blue.svg)](https://firebase.google.com/)

## Demo

![ezgif com-video-to-gif](https://user-images.githubusercontent.com/23256867/70539440-bf2ba700-1b89-11ea-88b5-2e05e517c4ab.gif)

## New Features

- Email Authentication with Firebase .
- Inserting and Retrieving Data from RealTime Database.
- Inserting and Retrieving Data from Cloud Firestore.

## Plugins used in this repo

Flutter firebase uses a number of open source plugins to work properly:
* [Firebase Auth](https://pub.dev/packages/firebase_auth) - Used for Firebase Authentication.
* [Firebase Database](https://pub.dev/packages/firebase_database) - Used for Firebase Database.
* [Cloud Firestore](https://pub.dev/packages/cloud_firestore) - Used for Cloud Firestore.
* [json serializable](https://pub.dev/packages/json_serializable#-installing-tab-) - Used for parsing the serialized data using json serializable.
* [Flutter Toast](https://pub.dev/packages/fluttertoast) -Used for Displaying the errors.

## Requirements

* Any Operating System (ie. MacOS X, Linux, Windows)
* Any IDE with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode etc)
* Gmail account for accessing firebase console.

## License

Copyright 2019, Trident Solutions

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.

### ⭐ Show some ❤️ and star if you like what you see ⭐