Beginner level chat app built with Flutter

  chat

Chat App

Chat with your friends, family, and anyone else you want to chat with!

Live Coding Video on YouTube (Part 1)
Live Coding Video on YouTube (Part 2)
Live Coding Video on YouTube (Part 3)

Skills Used

  • Firebase’s Cloud Firestore
    • Add, update, and delete documents
    • Complex collection and document management
  • Hero animations
  • Animated text library
  • Flexible and Expanded widgets
  • Themes

Screenshots (gifs)

Part 1: HomeScreen and AuthScreen (only register)

Part 2: GroupScreen and part of the ChatScreen

Part 3: ChatScreen

Screenshots (png)

Part 1: HomeScreen and AuthScreen (only register)

Part 2: GroupScreen and part of the ChatScreen

Part 3: ChatScreen

Download beginner chat app source code on GitHub