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 Directions API Key for string: USE_YOUR_DIRECTIONS_API_KEY
Change src/main/resources/application-properties for your SQL Database credentials.
Use your Firebase Cloud Messaging API KEY in FirebaseCloudMessagingAPI.java FIREBASE_KEY variable (USER_YOUR_FIREBASE_KEY).
API Repository: https://github.com/martinlacorrona/ryve-api-public Android APP Repository: https://github.com/martinlacorrona/ryve-mobile-public