Code

Discussion on Karenderia Driver App

Discussion on Karenderia Driver App

Cart 306 sales

350 comments found.

Sent

HI Basti sorry man but we getting the above error (! Meta Value1 is required) do you know why, and is there a fix ? https://prnt.sc/v42Od6qzMP3X , https://prnt.sc/PbqqhNDcKjgS

must be the api is not updated or driver app file is not the latest

it is the latest driver app “Last Update 11 September 2025”

yes and you also need to update your kmrs

i check that error is for the image uploaded means there is no file submitted

try to redo the scenario

Sent

Hi Basti, Im having a problem with rider, restaurant icon on the map when using mapbox.

https://i.imgur.com/5ffWPSx.png

The map is not showing the icons like in customer. The icons are showing in customer, but not in driver app with mapbox. Any idea how to fix this?

glad but there is already the image for driver

this one

.marker_icon_rider { background-image: url(“bicycle.svg”); }

Yeah but it wasn’t displaying for some reason. I used the same css from customer app so its all good

ok but check the css above if you understand css it will use first the above css and then over write the icons only

.marker_icon_merchant, .marker_icon_destination, .marker_icon_rider { background-size: cover; background-color: #f44336; width: 24px; height: 24px; border-radius: 50%; cursor: pointer; } .marker_icon_rider { background-image: url("bicycle.svg"); }

HI Basti we just finish updating the driver app with the new update (Version: 1.0.7) and for some reason when driver gets order and acknowledge it the order will disapear some times is ther something in settings that will do this, not sure if other KMRS customers having same issue.. will you let me know please mate..

hi mate

might be error in the api if order cannot be seen

is your krms updated?

check using your phpmyadmin look for table st_ordernew and look for that order the driver_id field should have value of the driver that was assign to

if there is value then might be issue with the api

HI Basti, we added a new pay on delivery option “Pay By Card On Delivery” but on app it shows as collect cash instead of pay buy card on delivery for driver to know he must have a card machine for customer. how can i update this on the driver app please…. https://prnt.sc/Ui0Lj_S4bxFB

on this screenshot on top https://prnt.sc/BiWdX4kYZhrl

did you change anything in the code? cause it will only set the status to paid once order is completed or delivered

also check your settings you might use different status in admin panel -> orders -> order settings -> order status

specially for Status for delivered order and Status for completed pickup/dinein order

this will be the based to determine if the order is completed

HI Basti you made costume payment code for me :) check email please

can you remind me? even i added custom work it does not affect the setting of paid to unpaid

cause that will handle by the existing functions

once customer place and order it check if the order is online or not if not then leave it as unpaid

and will handle the set paid status when you change the order status

There is no option in the mobile app for driver to request their pay. The button that is there for them to add money to their driver wallet, however there in the pwa the button that there is for the driver to request money. can you please check and fix this issue please

thanks mate for the video

i check on my end let me correct myself there are no condition to access this page means it will only show the page

so it will show the page without restrictions it must be your file has issue or not updated

kindly re download the code here in codecanyon and use it

Hey basti. I did as you said. It is working fine now. Thank you for your support.

:) glad to hear

1. Is there a way to have drivers upload their vehicle registration and also insurance.

2. Have the driver account automatically deactivate with expired registration, expired license and expired insurance.

hi mate

1. i think right now its not available only driver license can be uploaded

2. not available at the moment

will do take note of this

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics”, which includes FirebaseCoreDiagnostics, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests

Im getting this error when submitting my app. How to solve

no matter what i do, i submitted over 12 new built and getting the same result. Invalid Binary. I have no idea what more to do. can you please help

I figured it out. Thank you for a great app

:) glad you figure this out

cheers

HI mate please change Version 1.0.7 – 11 September 2025 Which files have been changed? thanks advance

Bro, never mind. I had to modify it all for iOS and Android anyway, and now it’s perfect with geolocation and tracking, even on iOS and in the background.

glad to hear :) cheers

bkima

bkima Purchased

I still have issues collecting delivery fee from customers and also system doesn’t calculate admin commission from delivery fee.

After displaying all Customer total, everything is deducted from customers except delivery fee. On driver app it shows delivery pay as 0 after delivery is complete.

it will depends like what payment was use? is the driver is employee or contrator?

bkima

bkima Purchased

Driver is Contractor. I used COD and also bank transfer.

I edited bank transfer by marking it as online payment but same issue

don’t change as online payment if bank transfer

what i see here is the commission is very small example 0.1 or something so the formating will show only 0

try to use decimal to 2 in your settings

Hi Basti

I get a error when changing to src-capacitor

PS C:\Users\User\Downloads\driver-app\DriverVue> cd src-capacitor cd : Cannot find path ‘C:\Users\User\Downloads\driver-app\DriverVue\src-capacitor’ because it does not exist. At line:1 char:1 + cd src-capacitor + ~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\User\...e\src-capacitor:String) [Set-Loc ation], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

The folder is there but doesn’t see it

Hi Basti

I get this

FAILURE: Build failed with an exception.

  • What went wrong: Task ‘ΓÇôd’ not found in root project ‘android’ and its subprojects.

when running quasar build -m capacitor -T android –d ,

quasar dev -m capacitor -T android works perfect without errors

And after typing it out I get this

quasar build -m capacitor -T android -d d88P” “Y88b 888 888 888 888 888 888 8888b. .d8888b 8888b. 888d888 888 888 888 888 “88b 88K “88b 888P” 888 Y8b 888 888 888 .d888888 “Y8888b. .d888888 888 Y88b.Y8b88P Y88b 888 888 888 X88 888 888 888 “Y888888” “Y88888 “Y888888 88888P’ “Y888888 888 Y8b

Build mode............. capacitor
Pkg quasar............. v2.18.2
Pkg @quasar/app-vite... v1.11.0
Pkg vite............... v2.9.18
Debugging.............. enabled
Publishing............. no
Packaging mode......... gradle

Debugging enabled and Publishing is no

But I’m building the app to publish

you need to use this command first

quasar dev -m capacitor -T android

after the android android studio is a open you can now execute this code

quasar build -m capacitor -T android -d

no matter what i do its the same issue with the driver location. It only shows Los Angeles instead of my current location

just release new update pls use the new update

cheers

Thank you

welcome

Hello Basti, how are you? Can you tell me what I did wrong? I generated the build with a signed keystore for Android and installed it on my cell phone. While I was connected to Wi-Fi, it was working normally. Then I changed the internet to mobile data and got this error: https://drive.google.com/file/d/1X8tM5lhLAN4K_uphTNIGlP-yRv0-mN0A/view?usp=drivesdk

Basti, I replaced the module in the panel, compiled it again with the new files, and signed the keystore. It seems to work only if location is already active on my phone. However, if it’s disabled and I click on the location feature in the app, I get an error. See the image:

https://drive.google.com/file/d/1ykOoR_Q_oOSZ5rxRon5af6Vzh6xAueKa/view?usp=sharing

yes that is normal

its tracking the driver locations

for this issue https://drive.google.com/file/d/1ykOoR_Q_oOSZ5rxRon5af6Vzh6xAueKa/view?usp=sharing

check again no issue like this

Sent

Forget my email Basti, I already figured it out, it’s working!

cheers :)

hey basti im having the same problem as the other user : Everything is now up to date, but the map is showing a default location to Los Angeles and it is saying cant subscribe to topic driver. how can i fix this

if your using pwa set your firebase config first in boot file FirebaseChat.js

and the map default location can be define in admin panel

Everything is now up to date, but the map is showing a default location to Los Angeles and it is saying cant subscribe to topic driver. how can i fix this

for the pwa app it give my current location but for the app, its show that i am in Los Angeles. There is nothing in the admin portal that is set to Los Angeles

it will work only if you allow your location in android app and for default location this can be found in admin panel -> site config -> search mode -> Default Map Location

change this coordinates

make sure the firebase is set correctly in boot file else it will not send location to your server and firebase

hey basti, I have my mobile api key working on main app but it isnt working for driver app. I even used a api key with no restrictions to test if its working and its still showing that the api key isnt working. I have everything on correctly. my google map isnt working for driver. and when I switch to map box it isnt showing me my location – its defaulting to Los Angeles. so mapbox isnt working correct either. its not connecting to api

update your modules for driver app

cause this will get the new settings

$maps_config = CMaps::config(‘google_maps_api_key_for_mobile’);

I did a fresh install of driver module. My install didn’t have any instance of driver module before this. Where can I double check to see?

is your kmrs updated? cause i added new keys for mobile only

this can be found in drivercontroller.php

brother these are outdated, the podfile is outdated, it isnt working : RIDER APP FILES https://bastisapp.com/helpfiles/ios/rider/Podfile.htmls https://bastisapp.com/helpfiles/ios/rider/info.plist.htmls https://bastisapp.com/helpfiles/ios/rider/AppDelegate.swift.htmls

we need updated podfile for plugin dependencies and etc

CUSTOMER APP FILES https://bastisapp.com/helpfiles/ios/customer/Podfile.htmls https://bastisapp.com/helpfiles/ios/customer/info.plist.htmls https://bastisapp.com/helpfiles/ios/customer/AppDelegate.swift.htmls MERCHANT APP FILES https://bastisapp.com/helpfiles/ios/merchant/Podfile.htmls https://bastisapp.com/helpfiles/ios/merchant/info.plist.htmls https://bastisapp.com/helpfiles/ios/merchant/AppDelegate.swift.htmls RIDER APP FILES https://bastisapp.com/helpfiles/ios/rider/Podfile.htmls https://bastisapp.com/helpfiles/ios/rider/info.plist.htmls https://bastisapp.com/helpfiles/ios/rider/AppDelegate.swift.htmls VIDEO NOTES https://bastisapp.com/helpfiles/ios/video-notes.htmls

Brother you just sent me the same links. That pod file is outdated , it’s not with new plugin dependencies (firebase, etc). Please double check the pod file. That is outdated

no changes only the ios version you need to use the latest one

just use

npm install @capacitor/ios

Hi mate, you know that I only make requests for your own good or for the good of the script.

For the next update, can you put the geolocation on websocket so that we can send the location point by point with websocket every few seconds? It’s an ideal solution for this app.

hi mate

no need am using firebase to update the driver location

currently you can track the driver in real time cause firebase is real time updates

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey