Table of contents
The application is built natively using kotlin/java to enhance the app performance and to deliver the best user experience
The design pattern used in all screens is MVP (Model-View-Presenter)
The android repository contains both customer/provider apps under customer and provider modules
build.gradle at customer app levelgoogle-services.json and move it into the customer app module root directorygoogle_maps_api.xml under the customer app moduleNetworkModule.kt under network module with your api url in this form https://you-domain.com/api/For phone authentication we use Firebase as it's very easy to integrate and a reliable service
You can enable it from your Firebase console under Build/Authentication