Simple chat application written with Kotlin and Firebase for Android users which simplifies communication and provides a clear, minimalist interface.
- User registration & login
- Fields validation
- Searching for specific user (by index and optionally - name)
- User settings
- Name change
- Profile picture change → to do
- Password change
- All user conversations displayed on homepage
- Sending text messages
- Sending images → to do
- Displaying specific conversation
- Minimalistic and clear interface
- Quick reply - additional feature 🍀
- Display saved messages
- Add new message (limit's 8)
- Delete specific message → optionally
🍀 Quick reply allow users to select some messages pre-saved by the user. After selecting one of them it will appear in the text field, ready to be sent.