SBurK is a comprehensive system for school bus tracking that manages the daily school bus operation. SBurK consists of three sub systems, which are
Here we present the Android mobile apps for parents and drivers
I strongly recommend to setup the backend first, then the mobile apps.
In order to build the android app for parents correctly, please make sure that you have accounts for
Please install Android Studio 3.5 or above, then open it and follow the following steps
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
Before installing the SDK, you will need to gather the appropriate credentials. The SDK requires two pieces of sensitive information from your Mapbox account. If you don't have a Mapbox account: sign up and navigate to your Account page. You'll need:
Downloads:Read scope.Downloads:Read scope is checked.
In order to build the android app for drivers correctly, please make sure that you have accounts for
Please install Android Studio 3.5 or above, then open it and follow the following steps
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
#change the value with your api key
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="YOUR GOOGLE MAPS API KEY HERE" />
keytool -list -v -alias "your-key-alias-name" -keystore "path-to-production-keystore"Debug:
keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore(Default password is empty)
Edit the string.xml file in the path "app/src/main/res/values" at the tag
<string name="share_body">You can also edit it in other languages in the folders values-lang, where lang in {"de", "fr", ..}
Make sure that you installed the "google-services.json" file in the path "SchoolBusTracker/app"
In Android studio, click on file->Invalidate Caches / Restart, then clean project and rebuild it.
Make sure that the laravel-echo-server is working correctly. Go to the url of your admin panel and append it with 6001, i.e., open http://www.yourdomain.com:6001 and check if it gives OK
Make sure that you install the Firebase cloud messaging correctly by adding "google-services.json" file. The app needs a token from the Firebase and will not continue to the main screen until this token is obtained.
Once again, thank you so much for using SBurK. As I said at the beginning, I'd be glad to help you if you have any questions. I'll do my best to assist. If you have a more general question relating to the items on CodeCanyon, you might consider visiting the forums and asking your question in the "Item Discussion" section.
CreativeAppsDev Team