Skip to content

HarshAndroid/ApnaChat-Realtime-Chat-App-In-Flutter-Firebase

Repository files navigation

Apna Chat (We Chat)

Status Dart Flutter

Simple, Decent & Feature-Rich Chatting Application.


📦 APKs:


📸 Screenshots:

Actual app looks even better! 😃


✨ Features:

  • Display only known users or contacts.
  • Real-time messaging (with Firebase).
  • Google Sign-In (no account or mobile number needed).
  • Add users by email ID.
  • Simple user profiles (with photo, about, last-seen, created-at).
  • Message read status.
  • Message delete & edit features.
  • Message notifications (push notifications).
  • AI Chat Bot integration (Google Gemini).
  • Sleek UI with new Material Widgets.
  • And much more...

🧠 AI Chatbot (Google Gemini) Setup:

To use the Gemini AI Chatbot feature, you need to provide your own API key.
Create an API key by visiting Google AI Studio.


🎥 YouTube Course:

Check out the YouTube Course here:
Watch the YouTube Playlist

Note: This project contains more features and optimizations than the one demonstrated in the YouTube course.


💬 Feedback and Suggestions:

I’d love to hear your feedback or suggestions! Feel free to reach out via email:
📧 [email protected]


🏷️ Keywords

  • Flutter Chat App
  • Dart Chat Application
  • Firebase Real-Time Messaging
  • Google Sign-In Chat App
  • AI Chatbot in Flutter
  • Cross-Platform Chat App
  • Flutter Firebase Integration
  • Flutter Messaging App
  • Material Design in Flutter
  • Google Gemini AI Chat