Skip to content

A chatting app made using Android Studio and Firebase, written in Java.

License

Notifications You must be signed in to change notification settings

topurayhan007/Chatter

Repository files navigation

Chatter

A chatting app made using Android Studio and Firebase, written in Java.

To use the app download this apk file:

Functionalities:

  • Able to login
  • Able to login with Google accounts
  • Login verification
  • Signup verification
  • Unique username verification
  • Able to signup using email (verified ones)
  • Able to chat
  • Chat filters by descending order of recent message time
  • Able to send photos
  • Able to add reactions to messages or photos
  • Able to see availability status (online, offline, typing)
  • Able to receive message notification when offline
  • Able to search new users or friends
  • Able to add users as friend
  • Able to update profile picture
  • Able to update name
  • Able to update username
  • Able to update password (not implemented)
  • Able to update email (not implemented)

Dependencies:

  • Firebase Authentication using custom email
  • Firebase Realtime Database
  • Firebase Storage
  • hdodenhof/CircleImageView
  • pgreze/android-reactions
  • square/picasso

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 20

Screenshot 18

Screenshot 19

Screenshot 5

Screenshot 21

Screenshot 4

Screenshot 6

Screenshot 7

Screenshot 8

Screenshot 9

Screenshot 10

Screenshot 11

Screenshot 12

Screenshot 13

Screenshot 14

Screenshot 15

Screenshot 16

Screenshot 17

About

A chatting app made using Android Studio and Firebase, written in Java.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages