This is my end-of-degree work for university.
It's an Android mobile app and backend created using lastest technologies: Spring, Android SDK, Java, Kotlin, ObjectBox, DataViews, Jetpack, Gradle, MVC, MVVM, MySQL, Retrofit...
Replace your Google Clouds Maps API Key and Google Clouds Places API Key for string: USE_YOUR_MAPS_AND_PLACES_KEY_HERE
Put your google-services.json in the app/ directory with your Google Cloud uses.
Change in app/build.gradle RYVE_API_URL_LOCALHOST and RYVE_API_URL_PRODU for your backend host.
API Repository: https://github.com/martinlacorrona/ryve-api-public Android APP Repository: https://github.com/martinlacorrona/ryve-mobile-public