Code

Discussion on Karenderia Driver App

Discussion on Karenderia Driver App

Cart 306 sales

349 comments found.

How do I manage the delivery agents? I am currently setting up on App Store and PlayStore and am at the part where they will need the creds for the test user, and my main developer helper isn’t available right now so I went to go create a new user for a delivery agent but I don’t see where to do that nor in the documentation.

Where is this managed in the admin. Please advise, thanks.

I don’t see “Delivery Management” in the admin panel.

disregard, I see it as SuperAdmin now

:) glad you find it

Hi basti,

It would be great to add stripe connect : https://stripe.com/fr/connect

Thank you

correct it should split the payment , points addon first :)

Damn can’t wait to see this addon the script will be a real automated saas i’ve bought every scripts since 2017 continue that way by far the best item from codecanyon

:) thank you mate

just working on the updates and points once done we can work on split payment addon for stripe

Hello. Working to configure and locally test the app, but when I try to sign in, I get AxiosError: Network Error.

Everything is configured: URL and creds in config file, firebase creds in admin panel, etc., but I cannot sign in.

hi mate

question is your api url is localhost?

if yes this will not work in build cause it cannot connect to localhost api it needs to be your server api

Yes I’ve solved this.

glad to hear

Hello basti
I translate app from file index.js on vs code editor
and translate work good but
I try to make my new language is default but I fail
how I do that Regards

hi mate

its on the docs how to make the default language

anyways you can set your default language

in src/boot/i18n.js

in this line locale: “en”,

const i18n = createI18n({ locale: "en", fallbackLocale: "en", globalInjection: true, messages, });

Thanks mate please ignore the mail I sent to you I reinstall the system from scratch and work will regards

:) am glad to hear that

cheers

Hello, i have a problem with the firebase configuration for the driver app. I created a firebase project for the merchant app and i go into the same project for the driver app. In the menue “Firestore database” i did not see/find the message: “This project is set up to use Cloud Firestore in Datastore mode. This mode can only be accessed from the Google Cloud Console”.

So i only change the rule for the merchant app (in firebase) and take then the firestore database credentials for the Karenderia System and Driver App?

Many Thanks for help.

hi mate

Just click on Go to google clould console, after that you will be redirected to new page and Click to switch to native mode button and then close window and go back to firebase console And you will see the your database is now created.

from there you can see the tab roles

and put the roles found in the docs

cheers

Where is the sound alert? I can’t seem to find it so that I can replace it with my own customized alert. Please advise.

I see.

”\src-capacitor\android\app\src\main\res\raw\notify.mp3”

Ok I’ve found it. How about for iOS?

hi mate

upon checking the docs https://capacitorjs.com/docs/apis/push-notifications

it does not mention for ios so am assuming it will use your default ringtone

Hey is it possible to Login as driver without App? So can i Login as a driver in Chrom?

ah no mate you need this driver app

cause this driver app has 3 apps

android, ios and PWA which the one i give you the link above

Ah Okey i understand

the driver app can only be android or pwa not ios? Is the pwa working perfectly when it comes to driver location? To be able for the customer to see live on the map the driver or for the location needs to be android app?

hi

its for android, ios and pwa

i believe it does work fine in android and ios and for pwa it does not have background location tracking

yes its real time on the map cause am using firestore database

cheers

great thx I didn’t see on the item details the IOS. It’s in my plans to buy it even tho I won’t provide drivers but i’LL offer the app to merchants to use with their own drivers when the next update is out with that functionality.

i have successfully submitted the app in apple store so am confident now to say it support ios :)

restaurant to have there own driver will be available next update

Hi if i purchase the full bundle can you help set up a API Payment Gateway for my country?

it depends on the payment gateway api

email me here the api docs

https://codecanyon.net/user/bastikikang#contact

Hi Basti, I’m having problems after the new App update, at the end of the delivery the driver has a blank screen and does not update, the delivery amount is paid and the order returns to the screen for him to redo the whole process, I made a video showing the What’s going on, I’m also having problems with the platform because it’s not sending notifications, it doesn’t notify the driver of a new order, and it doesn’t automatically assign the order to a courier, can you help me?

the name karenderia also always reappears at the top of the browser, I have already changed the file and it returns to the name of the app after a day or two, see a print below.

Print: https://prnt.sc/9iRnw-7MFbKp

I also need to remove the email and password that is always registered when opening the web and android application, see the print:

Print: https://prnt.sc/shmSRzO1a_sm

A few days ago I sent you the access data to cpanel, adm and etc…

follow the video link of the driver app. https://namesa.pt/Erro-App-Driver.mp4

hi mate

first of all there is no changes in the api only in the app

in short the video you show, at the end it should set the status to delivered but it does not , what i think is you change the status settings

so please do check all the status under backoffice -> orders -> order settings make sure all buttons status here is correct

compare it with my demo

also in backoffice -> delivery management -> settings -> order status

and for the main title this happens cause if you update the modules am also updating the front_main.php you can change modify this file again and change the title

and for username default in driver app please open the file src/pages/user/LoginPage.vue

remove this default value

username: "johndoe@yahoo.com", password: "johndoe", to username: "", password: "",

Hello basti, my settings are exactly the same as yours and I’m still getting the same error.

Taking advantage of the opportunity, how do I remove the sending of the delivery confirmation photo? before putting the OTP code?

Prints:

https://prnt.sc/lVxow6-zJA_D

the settings

https://prnt.sc/1J0cM0z-SStq

Order Settings

https://prnt.sc/5-ekDK6pLDrv

please do check all also the buttons cause all actions depends on this one

watch out carefully when you change the status in driver app you can see in the back office it will change the status

on the final delivery its change back to new status that is why you can see them as new order again

Mate, still waiting for the merchant own delivery. :-(

am sorry i cannot find new email from you?

Please check again mate. The email was sent already :-). Thank you

reply sent

Can’t create order like the old version? this is very important to me.

at the moment i cannot tell yet when this features will be available

am still working on single app

Hello friend, I need to know if there is a plan to incorporate this feature since it is essential in my business.

hi mate

am currently working on the new updates i will try to add this one

cheers

Driver Notes

Does not allow multiple time settings on the same day

If the ADM or Merchant completes the delivery, it is still on the driver’s screen and he must cancel to leave the screen in the application.

CSV does not add more than one timetable at a time.

App does not automatically assign driver

Merchant fails to call the driver.

The application is working while VisualCode is working, if you turn it off it stops working and gives the error AxiosError: connection error.

Suggestions…

Override other Apps when a new order is assigned.

If the driver cancels the time, release the time on the platform for others who want to work at the time canceled by the driver.

hi mate

1. what do you mean? please provide screenshot

2. you mean you assign the task but completed the orders in backoffice?

3. please verify this should work

3. app auto assign works 100% check first the merchant zone and the driver should work on the merchant zone

4. call driver? this is only a matter or calling functions

5. you need to signed the app first as release with your keystore

6. what do you mean override other apps?

7. please verify time slot should be open and others can choose those time slot

cheers

Hello Basti, I just sent you an email with all the information I could about my problem with the Driver App, I know that today is Sunday and you don’t work, I look forward to hearing from you soon and have a great weekend!

fixed reply sent

@Muratonder65
hope this helps
I have a seperate sub domain and directory for each app eg
mobile.mydomain.com -> mobile-web-app
merchant.mydomain.com -> merchant-web-app
driver.mydomain..com -> driver-web-app

just build pwa for each app and copy files to relevant directory.

thanks mate for the help

Hey Basti. Hope all is well. I’m having difficulties with the PWA apps. I believe part of my problem is not understanding the folder structure. I created a subdomain called ‘pwa.mywebsite.com’. I compiled the app in visual studio code, then uploaded all the contents inside of the PWA folder into pwa.mywebsite.com. I also added SSL to the pwa subdomain. My confusion is this, does all the pwa versions go into the same pwa subdomain? does the mobile version and driver version and merchant pwa all go into pwa.mywebsite.com or should I create a subdomain for each app, for example pwa.mysite.com, driver.mysite.com, etc?

hi mate

sorry for late reply

all good?

No I’m still having issues updating from 1.0.3. I thought I had it but all of my modules are throwing an error. They’re all on different subdomains. Pwa.mywabsite.com, driver.mywebsite.com… and merchant.mywebsite.com. I don’t know if it’s a cors issue or not. They’re all https. I tried so many ways to fix my problem that I think I messed it up more. I emailed you regarding this through the regular karendria app comment section. You asked me to send my ftp info.

did you send all access to your server? if yes wait for my email

If drivers are not in the zone, they should not be receiving delivery orders. I’m testing your demo app and I’m in Europe and I’m receiving orders from USA . It should not be sending any as I’m 5000 km away from the order.

Needs to be by distance. Anyway what happened to service fee? Should be admin not merchant you kept saying next update but not

Service fee should be admin. Moment you do that I’ll pay more and give you a huge tip

its by distance and zone

first it will check for zone by merchant and then distance

and for service fee will fixed on next update

i just forgot about this

Hi

I have installed this and gone through the Firebase etc but cannot find

admin panel -> delivery management -> firebase settings

Thanks

am sorry what do you mean?

can you share screenshot

I wanted to know if you can do the installs for me for the apps like the driver app, merchant app, and main mobile app and then let me know how much you charge for this service as it may be quicker this way, or if you have videos which I can follow.

please do check my youtube videos i have a lot of tutorials already

https://www.youtube.com/@bastibastikikan2238/videos

if you cannot make it work i can compile the app for you in android and ios with fee

email me here

https://codecanyon.net/user/bastikikang#contact

leave a comment here once you send it so i will be notified

cheers

Thanks Basti

How to compile to ios. Do you have a video of it yet and how much to compile and upload for me on ios

hi mate

i don’t have yet , i will post here once i have one

thank you for your patience

can I used this to kartero?

sorry no :(

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