Skip to content

sidhya3112/MyChatty---Chat-and-Video-Call-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyChatty

A fully-functional chat and video-calling app for friends and family to connect and enjoy.

Features:

  • Uses Google Sign-In.
  • On the Chat Log Screen, there is an indicator which shows whether the user is online (green) or offline (offline).
  • Search screen to find your friends and family members if they are registered on the app and connect with them.
  • Seamless chatting experience and photo sharing from gallery or camera.
  • Seamless video calling experience with features like pause/play audio and video and also option for toggling camera.
  • Users can also send messages to themselves, which becomes an important feature since it allows saving important documents and chats which can be easily accessed when needed.

Tech Stack:

  • Flutter/Dart
  • Firebase (Authentication | Cloud Firestore | Storage)
  • Agora SDK - for video calling

Future Goals:

  • To add more features like forwarding chats, deleting chats, read reciepts, adding call feature and more.
  • Making the chats end-to-end encrypted.
  • Enable video sharing, contact and location sharing also.
  • Enable group chats.

A lot more updates may be done as per requirement.

Screenshots:

About

Chat and Video calling App.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages