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

https://github.com/dauntlessdev/flash-chat

flutter messenger app
https://github.com/dauntlessdev/flash-chat

dart firebase firestore flutter messenger

Last synced: about 1 month ago
JSON representation

flutter messenger app

Awesome Lists containing this project

README

          

# Flash Chat ⚡️

## What is this app?

This is a modern messaging app where users can sign up and log in to chat. I used Firebase Cloud Firestore as well as the Firebase authentication package to equip the app with a cloud-based NoSQL database and secure authentication methods.

![Finished App](https://github.com/londonappbrewery/Images/blob/master/flash_chat_flutter_demo.gif)

## What I learned

- 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.