/DidiChat

Chat Application Made With Flutter And Firebase, User Can Change Profile Image, Sent Stickers, Image And Messages

Primary LanguageDart

DidiChatApp PRs Welcome Twitter Follow

A Simple Chat Application With Firebase Authentication and Firebase Storage and Firebase Cloud. Emoji's And Images Are Also Supported.




Please Star💫 This Repository!

💻 Requirements

  • Any Operating System (ie. MacOS X, Linux, Windows)
  • Any IDE with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode etc)
  • Knowledge Dart, Flutter, Firebase Storage And Google SignIn.

✨ Features

  • Google Authentication.
  • Message Functionality.
  • Avatar Changing Functionality.
  • Emoji Functionality.
  • View Full Image Functionality.

📸 ScreenShots

💮 ScreenShots 💮ScreenShots

🔌 Dependencies

Name Usage
Shared Preferences Shared Preferences
FireBase Auth FireBase Authentication
Image Picker Select Image From Device
Flutter Toast Display Toast Message
Photo View To View Uploaded Images
Intl Plugin To Manage Date And Time
Firebase Messaging Firebase Messaging
Google Sign In Google SignIn For Authentication
Cached Network Image Cached Network Image
Cloud Firestore Cloud Firestore
Firebase Storage Firebase Storage
FontAwesome FontAwesome

👨‍💻 How To Run

  • Clone The Repo
  • Run Flutter packages get
  • Run Flutter run

🧒🏾 Author

Kolawole Ademola Twitter Follow