Hello sir/mam,
how are you?
I have my expertise in Kotlin and Java languages to build android application.
Lets discuss about your requirement so i can start building it today.
You can check my working flow to satisfy all your requirements:
# UI design using latest Constraints Layout, Material Design Layouts and widgets for Good Looking and Advance Design Application.
# Integration of Rest APIs using Retrofit(Latest and Best) and Volley.
# Use of firebase for real-time Chat, Notification, Deep Linking, Crash Report, and User Analytics.
# Use of Google Map API for Live tracking on Google Map, Direction API, Distance Matrix APi, Geocoding API, Place API for Address and etc.
# Delivery of product After Testing of All Application using Test and Drive Technique.
# Third Party Libraries Integration:
a) Face SDK : Argear face SDK, Deep Ar Face SDK etc.
b) Payments : Stripe, Paystack, Paypal, Braintree, Razorpay, GPay, Paytm etc.
c) Calling And Live : Sinch, QuickBlox, Bambuser etc.