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

https://github.com/prashant-software-developer/global-messanger

Messenger is an instant messaging app & by using this you can send message to your friend and family virtually
https://github.com/prashant-software-developer/global-messanger

dart flashcard flutter message messanger

Last synced: 8 months ago
JSON representation

Messenger is an instant messaging app & by using this you can send message to your friend and family virtually

Awesome Lists containing this project

README

          

# ⚑️ Flash Chat ⚑️

## Our Goal 🍁

The objective of this project is to learn how to incorporate Firebase into our Flutter apps. We'll be using Firebase Cloud Firestore as well as the Firebase authentication package to equip our app with a cloud based NoSQL database and secure authentication methods.

## What you will create 🧩

We’re going to build a modern messaging app where users can sign up and log in to chat.

## What you will learn 🚨

- How to incorporate Firebase into your Flutter projects.
- How to use Firebase authentication to register and sign in users.
- How to create beautiful animations using the Flutter Hero widget.
- How to create custom aniamtions using Flutter's animation controller.
- Learn all about mixins and how they differ from superclasses.
- Learn about Streams and how they work.
- Learn to use ListViews to build scrolling views.
- How to use Firebase Cloud Firestore to store and retrieve data on the fly.

## Dependencies πŸ›°οΈ

1- sdk: flutter
2- animated_text_kit: ^4.2.1
3- firebase_core: ^1.14.1
4- firebase_auth: ^3.3.14
5- cloud_firestore: ^3.1.12
6- modal_progress_hud: ^0.1.3
7- cupertino_icons: ^0.1.2

## Packages πŸ“’

https://pub.dev/packages/animated_text_kit

https://pub.dev/packages/flutter_sequence_animation

https://pub.dev/packages/firebase_core

https://pub.dev/packages/firebase_auth

## Running The App πŸ”Œ

No requirements you just have to open your device and register your email and then it will directly take you to the chatting screen.

if you restart the app then you have to login your id with correct credientials then app will automatically take you to the chatting screen.

## IDE & Programming language πŸ”§

This Application was devlopped with Flutter using the Android Studio

## Screenshots πŸ“±