an iOS real time chat app based on Firestore (the new google technology) including one on one as well as group chat.
- Send and receive cached text messages, photos, videos, audios and location.
- End to end Encryption.
- Create group and choose contacts to join group
- Cached photos and videos to decrease network access and save time.
- Custom Views
- MVC design pattern
- Choose your chatmate from your contacts
- Mute, delete or block another chatmate
- Change chat page background
- Clear cached data (audio, video, photos)
- Using UserDefaults to support automatic login