Code

Discussion on Karenderia Driver App

Discussion on Karenderia Driver App

Cart 305 sales

349 comments found.

https://www.giobertoni.com/s/p9x4KonB26TaACR when I upload the documents it creates this problem, can it be solved?

looks like issue with api need your access and ftp so i can check and test in your server

in what section is this when you upload license?

email me here

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

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

cheers

thx fix

Hello! How are you bro? I sent a message to you please check it and let me know. Thank you.

Hi Basti – Do you have a video tutorial that shows the complete backend setup and process of accepting & delivery of the Driver app? The documentation is very confusing.

Please check the delivery only email for the code that i sent you… Thanks

I am waiting for your reply on Delivery only option email

just got back , will do check my email today

cheers

hello basti

Where to translate all information from the panel of the delivery app installed on the KRMS web?

am sorry mate

can you share screenshot instead?

but most of the translation can be done in two sections

1. translate words from the rider app you can find this in src/i18n/en/index.js

you can watch this video how https://www.youtube.com/watch?v=jzmwDIPuMBg&t=102s

2. translate all api response coming from your server

in backoffice -> attributes -> languages edit the front end languages

hello Basti

In the app driver can I use the same google maps key that is in the website application or do I need to create a new key for the app driver?

hi

it will use your website api keys for google maps

cheers

Hi Basti

I have a few things here when testing the driver app. I have set all to be active in back office and however the assign driver from the merchant does not work to assign the driver as have setup same zone and address area etc. Also I tried to cancel the shift in the backend from the main admin panel and the shift does not cancel in the driver app.

Also I have set the Enabled end shift but there is no end shift in the driver app. Maybe I have not setup something correctly. Also what is Service account JSON file supposed to be.

Thanks

you mean auto assign?

if you just change your settings you need to close your app and open again to take affect the new settings

1. Privacy Policy 2. Terms and Conditions 3. About Us

in the driver application not found, in the admin panel there is the page, and it is accessible on the web, but not from the driver application

  • How do I leave the default country code that I want at the time of registration instead of +1 which is the default that is configured.

Thank you very much!

hi mate

you need to create this page first

1. backoffice -> attributes -> pages

2. and then assign this page to the rider app go to backoffice -> delivery management -> settings -> pages

you can use this 2 sites to generate this pages

https://www.privacypolicytemplate.net/ https://www.termsandconditionsgenerator.com/

I have 2 questions, one regarding whether the rider registers only in the app or can also register on the site and where I can’t find the link, and if you offer app installation service in the stores

can you replay to my mail

Friend

I bought the drivers module to integrate KRMS PHP + external API (Swagger) see API external https://shorturl.at/lqyE9

How can I do this in a simple and functional way?

Just explain to me how to do this, do you need some intermediary software?

krms-module-driver + external API webhook

this will depends in your approach

but what i can see here is that when a new order is place

you can call the api to pass the order details

or only if order is accepted

so its basically it depends

you can find all you need in the php code to achieve this

if you have developer am sure they can do this easily :)

I practically don’t want to mess with what was installed, and only restaurants make the calls to the external API (it’s actually a company with a lot of drivers)

TKS

its easy you just need to add your own hook to call that api am sure your dev knows this

Hello support friend:

I installed the drivers module, but it does not generate the API, do you have a idea how to solve this?

Follow the image links

1.https://prnt.sc/ba2pybmhY3EP

2. https://prnt.sc/GX0hF99fLdiZ

i am using mapbox as map system

tks

email me here all your access like site link, admin login and ftp access

and provide screenshot of the error

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

cheers

hello basti

I sent you an email with all the information and a video showing the problem.

I need to resolve to start delivery work, please I need your support.

Thanks

ok mate found the issue

the problem is you change something in the code which you should not have done

you change the Rider app to Entregador app

in drivercontroller.php

fixed check again

Man, app keeps getting rejected by Google. I have no clue how better to answer the questions. I am telling it about all of the permissions, and some I really don’t know if I am answering correctly. The “reason” they give for rejection tells me nothing and I am now just guessing what could be the wrong answer I have given. It would really help if we had a guide on how to answer the questions about data privacy because Google will give no specific reference to what question I actually answered incorrectly.

They only say this: We detected user data transmitted off device that you have not disclosed in your app’s Data safety form as user data collected.

But I have answered almost every question that it does, and have gave the reasons for why.

This is the only info Google gives with rejection:

“We found an issue in the following area(s):

SPLIT_BUNDLE 1: Policy Declaration – Data Safety Section: Device Or Other IDs Data Type – Device Or Other IDs (some common examples may include Advertising ID, Android ID, IMEI, BSSID, MAC address)”

you don’t need to remove anything it the code

i believe i give you the rider app i submit in apple it was approved without any issue

if you remove some code it will not work as intended

It’s working A1 for us, we’ve done all tests even order. Successfully did a schedule, request received, accepted delivered, etc. We’re good now. It didn’t work for us and just got tired of the frustration as it was driving us insane ‍ so had to deal with it on our end as developers.

5 years is too long, and we love your system as it is most certainly complete and top tier over all of these others, and you usually are a top tier dev and give dedicated support, but mate it just wasn’t happening and I know you were tired of seeing my emails haha.

Just sometimes have to take things in your own hands, and we appreciate the super awesome base to begin with. This one situation was just a miss, not a hit.

no worries mate i understand :)

Hello friend!

My question is, can I add 1 company that already has many couriers? How can I configure or adapt this function?

In my business it is very easy to adapt this function, can you help me?

hi mate

am sorry am confuse what do you mean?

this rider app is for kmrs

I have a driver on the shift, but I don’t see him in map mode in the delivery management section of Admin. Is the map where I will see all delivery agents currently signed in with a shift? Or does the map only show active orders?

Please advise, thanks.

Idk if this is solved now because the app just continuously crashes with the background location thing removed, as per the other comment/support question.

The app simply doesn’t work with that removed and apple simply will not accept it with it in.

reply in your other comments

Yes. I’ve replied.

Hey Basti,

I wanted to outline the challenges we're facing with managing shifts for drivers and zones, especially when we have hundreds of restaurants and drivers to coordinate. It requires a significant amount of resources to handle manually. I was wondering if you could explore potential solutions to automate this process. It would be great if you could develop a module that automatically sends notifications to the nearest drivers with out the zones

Thanks again for your hard work.

Thank you for you quick response. Your support and consideration for your customers is what make your script the best on it category.

thank you :)

Hello. I’m trying to assign shifts to independent contractors, but they don’t see the shifts by zone, the place is well configured and everything, but I don’t know how to assign each contractor from which zone it is…

hi mate

steps are the following

1. create zone first in backoffice -> attributes -> zone

2. attach the zone to your merchant in backoffice -> merchant -> edit merchant -> zone -> select the zone you created

3. create a shift in backoffice -> delivery management -> shifts schedule

take note shift should be in the same day like 8:00am to 5:00pm

4. now login to your rider app and find the shift you created and take the shift after that start the shift

rider cannot receive new orders if they don’t start the shift

5. you can auto assign new orders to the riders who is working from that zone and nearest to merchant location in backoffice -> delivery management -> settings -> Enabled auto assign

or you can assign the rider to orders manually

hope this helps you understand how assignment works in rider app

cheers

I have followed all the steps, but the dealer can’t see the turn…

turn ? what do you mean

Another question: Must shifts be selected in order for a delivery agent to come online and work? Ideally, I would set it to have a delivery person simply come online and if they’re in an area where there are restaurants and orders being made—they can accept and deliver.

Is this how it works, or is it the case that shifts have to be made and selected for the drivers to be able to accept work? And can only do so in their zones?

hi mate

correct riders need to get shift first based in zone they can only receive orders from the zone they have shift

cheers

I see you’ve answered differently with the similar question above.

How can I make this be the case, so driver can operate anywhere they want without specifying or asking to be moved to a different zone?

“without zone only? if yes you can easily change the auto assign query to remove the zone instead use only by distance

email me here for quick fixed”

my answer is only for auto assign you cannot work without shifts

this will require a lot of changes

only in auto assign query we can remove the filter by zone

Hello. The cron jobs have to run as http and not https? the url generated for the cron jobs have https. Please advise, thanks

it depends in your site if you have SSL installed then use https

Hello. I cannot seem to build iOS, and I’m getting the error shown here: https://paste.pics/252879512442b9cab794629ed1c912e4

What can be the issue? Please advise, thanks.

:) ok here is the video tutorials

https://youtu.be/VUV-OMpzKCo

please do read the description i posted there all the needed files also the notes that i type in the video

note this tutorial is for all karenderia apps

Ok Thanks

When releasing to GooglePlay, what should the answer to this be: “Does the app natively allow users to interact or exchange content with other users through voice communication, text, or sharing images or audio?”

Since the users won’t communicate with other users of the driver app, but will possibly communicate with users of the customer app, would that apply as in-app communication?

Is there a guide on how to correctly fill out the questionnaires of the App Store and PlayStore for the apps? That would be useful as sometimes it’s difficult to determine being that we may not know all of the code functionality and states of it since not having written it.

Please advise

As well, since we are paying the delivery agents, does this mean that the app collects financial data (specifically “payment info”)? And for Device or other IDs, is this data collected for location purposes (like to see who’s closest to restaurant or other location things, as with other delivery apps I’ve worked with Google has said I need this to be declared and explained.)

provide screenshot of this one

cause when i submitting i usually do the same

yes collect payment info and first name last name etc

How do we assign a driver to a specific zone, or is it the case that they can accept orders wherever they are at as long as they are in the circumference area of the restauraunt according to that restaurant’s zone?

its already by zone

every time you created a schedule you will choose zone this means that the rider will only receive an order based on that zone

and you can attach the zone to merchant by editing the merchant -> zone

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