# <h1 align = "center">LETS CHAT</h1>
### <h3 align= "center">Simple firebase based Android app for chatting with friends</h1>
<img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots1.png" width="200"> &nbsp; <img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots2.png" width="200"> &nbsp; <img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots3.png" width="200"> &nbsp; <img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots4.png" width="200"> &nbsp; 
#
<img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots5.png" width="200"> &nbsp; <img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots6.png" width="200"> &nbsp; <img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/screenshot1234.png" width="200"> &nbsp; <img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots8.png" width="200"> &nbsp; 
#
<img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots9.png" width="200"> &nbsp; <img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots10.png" width="200"> &nbsp; <img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots11.png" width="200"> &nbsp; <img src="https://github.com/kshitiz1007/Lets-Chat/blob/master/Screenshots/letsChatScreenshots12.png" width="200">
#
#
# FEATURES

### &nbsp;  --->LOGIN , REGISTER
* Register new account
* Login with existing account
* Logout
* Firebase authentication for login and register

#### &nbsp; --->VIEW ALL USERS
* View all the users using the app
* View their profile image and status

#### &nbsp; --->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

#### &nbsp; --->MAINTAIN OWN ACCOUNT
* Change Profile Image
* Change Status

#### &nbsp; --->CHAT WITH FRIENDS
* Send Messages
* Send Images
* Delete Messages
* Last seen 
* Friend is Online or not

#### &nbsp; --->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

### <h3 align="right">Kshitiz Singh &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</h5>
### <h5 align="right">Freelancer App designer & developer</h5>
