Skip to content

A Firebase based android messaging chat application

Notifications You must be signed in to change notification settings

AtomKapoor/AtomChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AtomChat

A Firebase based Android messaging app

     

       

     

FEATURES

  --->LOGIN , REGISTER

  • Register new account
  • Login with existing account
  • Logout
  • Firebase authentication for login and register

  --->VIEW ALL USERS

  • View all the users using the app
  • View their profile image and status

  --->MAKE NEW FRIENDS

  • Send friend request to any user
  • Cancel friend request sent
  • Accept friend request received
  • Decline friend request received
  • Notification will be received by receiver

  --->MAINTAIN OWN ACCOUNT

  • Change Profile Image
  • Change Status

  --->CHAT WITH FRIENDS

  • Send Messages
  • Send Images
  • Delete Messages
  • Last seen
  • Friend is Online or not

  --->OTHERS

  • Firebase Offline (Once page is loaded , one can view it in offline mode)
  • Firebase Cloud Messaging , OKHTTP (for sending notification)
  • Image Cropping
  • Image Compressing

Aniket Kapoor         

A student who is learning