Le Danny's master final project. It is a multilingual chat that lets all users chat between them using their mother tongue. Technologies that were used in this project:
- Kotlin
- Firebase Cloud FireStore (Store data)
- Firebase Realtime Database (Store data)
- Firebase ML Kit (AI and RealTime translation)
- Retrofit (Rest calls)
- Room (Store data locally)
- Coroutines (Better performance using alongside with Retrofit and Room)
- Glide (Image display)
Screenshots from the app:
On this screen, it appreciates the language that the user has picked, in this specific case, Spanish was the chosen one.
Emoji Keyboard is included, also, a Gif fragment is added as well, so the user can look for whichever particular Gif they are looking for.
Last but not least, setting options have been added so the user can pick the language of his/her preference and start enjoying the app. As you can see, plenty of languages are available.
