Code

Discussion on Karenderia Driver App

Discussion on Karenderia Driver App

Cart 305 sales

349 comments found.

Message from the play store:

Update the desired API level by August 31, 2023 to publish app updates

August 18, 2023 05:40 We have detected that your app is intended for an older version of Android. In order to provide a safe experience for users, Google Play requires that all apps meet the desired API level requirements.

As of August 31, 2023, if the desired API level is not at most one year older than the latest version of Android, it will not be possible to update the app.

To continue updating, check that the app is aimed at Android 13 (API level 33).

hi mate

this is fine if your app is already in google play this will not affect you

only if you updated it , it will require you to use api level 33

don’t worry am on process to update all apps to support api level 33 before august 31

Hi Basti, have you seen this before?

Guideline 5.1.2 – Legal – Privacy – Data Use and Sharing

The app privacy information you provided in App Store Connect indicates you collect data in order to track the user, including Precise Location. However, you do not use App Tracking Transparency to request the user’s permission before tracking their activity.

Starting with iOS 14.5, apps on the App Store need to receive the user’s permission through the AppTrackingTransparency framework before collecting data used to track them. This requirement protects the privacy of App Store users.

Im trying to push it to the ios store

hi mate

try to send them screenshot wherein you need to enabled driver locations

some apple reviewer is pain but some are not

cheers

Hello basti how you doing?

Mate in your next updates please remenber delivery drivers are not getting door numbre, but they only get delivery address.

Also in your next updates don’t forget to add option to turn off ( Add foto ).

Just inmagen you have 20 delivery boys and each delivery boy has to take a foto everytime they deliver order, in 6 months my server will be full with images. There must be an option to turn it on / off.

Note: Please now i guess is typhoon time in your place so please stay save

will do take note mate thank you for reminding me

thank you for your concern we are safe here :)

how to turn-off proof of drop-off sa app po kuya.

:) imposible un push me sounds lagi un di nawawalan bka pusher un na receive mo

not active mo un app then try to send push and check notification sounds of your phone

ung app mismo sir walanag sound..

:) meron yan imposible

check mo un sounds notifications mo kng nka volume up

binagao mo ba un sounds file?

hello kuya, where is the auto assign function? so no need to do it manually

go to backoffice -> delivery management -> settings -> Enabled auto assign

Hi kUya Basti,

found error

update android [info] Found 1 Cordova plugin for android: cordova-plugin-request-location-accuracy@2.3.0 ✖ update android – failed! [error] Unable to find node_modules/@capacitor/android. Are you sure @capacitor/android is installed?

anong command execute mo?

baka kasi macOS gamit ko sa build? tsaka ito rin kuya, meron din ito nag appear sa screenshot.

https://imgur.com/4cTTByT

ah di configure your vs code mo for android

correct mo muna un sdk ng vs code mo

try mo google yan error

kuya, di ako makakaaccess sa API ung domain ko daw po hindi registered? san e reregister ung domain ko po?

run npm install fist in main folder and in src-capacitor folder

and use this command

quasar dev -m capacitor -T android

once android studio is open and your ready to build the app use this command, take note don’t close the android studio

quasar build -m capacitor -T android -d

ito nalang po ang unsolved mystery hahaha..

ito ung error kuya

==============================================================================

Caused by: com.android.builder.errors.EvalIssueException: Manifest file does not exist: /Users/elvekhadined.bandrang/Downloads/DriverVue/src-capacitor/node_modules/@capacitor-community/background-geolocation/android/src/main/AndroidManifest.xml

BUILD FAILED in 4s 267 actionable tasks: 4 executed, 263 up-to-date

Caused by: org.gradle.api.GradleException: No matching client found for package name ‘com.foodishapp.driver’

org.gradle.api.internal.tasks.properties.PropertyEvaluationException: Error while evaluating property ‘namespace’ of task ’:capacitor-community-background-geolocation:packageDebugResources’

com.android.builder.errors.EvalIssueException: Manifest file does not exist: /Users/elvekhadined.bandrang/Downloads/DriverVue/src-capacitor/node_modules/@capacitor-community/background-geolocation/android/src/main/AndroidManifest.xml

org.gradle.api.internal.tasks.properties.PropertyEvaluationException: Error while evaluating property ‘namespace’ of task ’:capacitor-community-background-geolocation:processDebugManifest’

com.android.builder.errors.EvalIssueException: Manifest file does not exist: /Users/elvekhadined.bandrang/Downloads/DriverVue/src-capacitor/node_modules/@capacitor-community/background-geolocation/android/src/main/AndroidManifest.xml

1. update your java sdk

2. run npm install in src folder

3. run npm install in src-capacitor folder

4. quasar dev -m capacitor -T android

5. once android studio is open and your ready to build the app use this command, take note don’t close the android studio

quasar build -m capacitor -T android -d

Cron shouldn’t be like this? curl https://mydomain.com/task/riderearningsrequery?key=6EE1E6391DC4EF7E8887444E889418B4 >/dev/null 2>&1

I ask because I see an answer on a previous question where you say it should be wget not dev.

Please advise.

you can either add it or not

this command is for silent to not generate logs in your server

Got it.

I need to change up the format of the bank details that the delivery agents enter in. In the U.S. I need to have:

Account holder name Bank Name Account number Routing Number

What files can I edit to create this, since I am dealing with the U.S. as far as restaurants and agents. As well, what new database table would I need to create to make this happen? Eventually I will need international bank details so I won’t want to take those away totally (like the IBAN and Swift), but for now I need a way for U.S. delivery agents to enter the bank details in the format we expect.

2. Relating to the other issue I’ve posted about the cashout not going through, how can I ensure that they are entering a proper debit card with the 16 numbers. Is there a way I can implement a card number validation scheme? I can actually do this with code, but just need to know where to look and what files to deal with, etc.

It’s important that I get this payment mechanism going for both drivers and restaurants, but asking here for drivers.

Thanks for the attention.

Yes, the bank details is what I mean. Not the card validation. I’m referring to the bank details. Disregard about the card details.

I need to change on the app where Delivery agents will enter their bank details.

Need it to say: Account Holder Name, Bank Name, Account Number, Routing Number.

I don’t need the IBAN and Swiftcode numbers at this time.

Seems this is done in the language file, en and or index.js in the i18n directory.

all good?

Hello. There is an issue whenever I try to cash out. Here is the screen shot of the error I get. https://paste.pics/6fb9d41b21444e5ff8ccb3c027c9fcca

Sent

reply sent

replied as well

Hi @bastikikang – We are using your old karenderia backend and mobile application for our brand flyereats.in which is built in php yii1 framework. We have changed our client app & merchant app in FLUTTER framework now, still driver app in cordova. We have incorporated Multiple Locations, Scratch card feature, Voucher concept by location, refer and earn option and many more. Now the main problem we facing is due to the old framework the server is not supporting much and project running slow. We need your help and support to incorporate the above listed customization in your new system? Can you please share your details so lets share in call ? We are ready to pay additional for this, please do the needful sir. Thank you.

email me here

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

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

cheers

Hai driver app android version build

1. Created Zones in attributes , merchant zone assigned , with same zone shift schedule done , rider started that shift schedule but when try to assign driver for order it is showing no drivers available . attached screenshots for reference https://zakata.in/error/shiftschedule.jpeg https://zakata.in/error/assignOrder.png 2.Map View in Delivery Management is not working https://zakata.in/error/mapview.png 3.When Click on End Task button in driver app it is showing Axios Error-Network Error https://zakata.in/error/endtask.jpeg

hi mate

1. there is not right here in this screenshot https://zakata.in/error/assignOrder.png

it should have a map in there

did you put your correct google maps api key?

and did you configure your firebase database properly

2. this i cannot tell need to check your api key or test the driver app

is it not compatible with iphone?

hi mate

thanks for your interest

all apps is for android and ios and pwa :)

Hi Basti. I’m interested in the driver app as well, and I have a question. Is it possible to arrange a trip with multiple stops for a driver? For instance, can we plan a route where the driver picks up from restaurant 1, then picks up from restaurant 2, followed by the first delivery, and finally the second delivery?

hi mate

thanks for your interest, this is not available you can do this but with 2 order or task

https://zakata.in/error/7.png https://zakata.in/error/8.png when removed >/dev/null 2>&1

i didnt change firebase.js file just changed credentials as per installation document to my app credentials, previous screenshot which i shared as from firebase console

just use the wget and cron link

with out the /dev since your cron cpanel does not support those command

and for firebase.js can you share screenshot? cause in the logs you send the issue is on that file which this file is only configuration

https://zakata.in/error/1.png https://zakata.in/error/2.png https://zakata.in/error/3.png https://zakata.in/error/4.png https://zakata.in/error/5.png https://zakata.in/error/6.png

cronjobs special characters >/dev/null 2>&1

both user and merchant app came out smoothly for PWA after building those two started PWA for Driver . facing these issues with driver

hi mate

1. cron you adding it wrong remove the dev at beginning it should be wget cron link

2. i think you modify the firebase.js wrong use the original files so you can see if its working or not

cheers

Hai , Everything Done as per installation document but same firebase issue

can you provide screenshot what issue with firebase issue?

Hai . Iam facing 2 issues with driver app installation

1. Iam using Hostinger Hosting where running Cronjobs with Special character is not allowed

2. When building Driver PWA App iam getting following error…(Done Firestore database setup as instructed in installation document)

‘initializeApp’ is not exported by node_modules/firebase/app/dist/index.esm.js, imported by ../src/boot/firebase.js file: D:/App Andriod Code/BastisApp/Driver/driver/DriverVue/src/boot/firebase.js:1:9 1: import { initializeApp } from “firebase/app”; ^ 2: import { getFirestore } from “firebase/firestore”; D:\App Andriod Code\BastisApp\Driver\driver\DriverVue\node_modules\rollup\dist\shared\rollup.js:198 base = Object.assign(new Error(base.message), base); ^

Error: ‘initializeApp’ is not exported by node_modules/firebase/app/dist/index.esm.js, imported by ../src/boot/firebase.js

Please do the needful

do not copy the command code from pdf cause its also copies special characters

again mate its quasar and its very stable its your pc requirements which is not properly configure

1. Iam using Hostinger Hosting where running Cronjobs with Special character is not allowed

what you mean special character is not allowed?

cron jobs is only a link that you need to run in your cpanel

pwa build should be easy only android and ios is tricky to build

redo every thing don’t change anything just do the command for pwa

again don’t copy paste the command from pdf cause its also copy special character from the pdf

quasar build -m pwa

Hi Basti

I have sent a message as per required with all details can you please let me now if you have received this thanks

Am currently away at the moment, just checking here when i get a change am back on sunday

Hello man how are you?

I am trying to create bulk shift schedule with csv file but it always returns error Error online 1 : Shift schedule conflict

what can be wrong?

Here’s the csv template I’m using:

zone_id,time_start,time_end,max_allow_slot 1,2023-07-04 08:00,2023-07-04 23:40,30 1,2023-07-05 08:00,2023-07-05 23:40,30 1,2023-07-06 08:00,2023-07-06 23:40,30 1,2023-07-07 08:00,2023-07-07 23:40,30 1,2023-07-08 08:00,2023-07-08 23:40,30 1,2023-07-09 08:00,2023-07-09 23:40,30 1,2023-07-10 08:00,2023-07-10 23:40,30 1,2023-07-11 08:00,2023-07-11 23:40,30 1,2023-07-12 08:00,2023-07-12 23:40,30 1,2023-07-13 08:00,2023-07-13 23:40,30 1,2023-07-14 08:00,2023-07-14 23:40,30 1,2023-07-15 08:00,2023-07-15 23:40,30 1,2023-07-16 08:00,2023-07-16 23:40,30 1,2023-07-17 08:00,2023-07-17 23:40,30 1,2023-07-18 08:00,2023-07-18 23:40,30 1,2023-07-19 08:00,2023-07-19 23:40,30 1,2023-07-20 08:00,2023-07-20 23:40,30 1,2023-07-21 08:00,2023-07-21 23:40,30 1,2023-07-22 08:00,2023-07-22 23:40,30 1,2023-07-23 08:00,2023-07-23 23:40,30 1,2023-07-24 08:00,2023-07-24 23:40,30 1,2023-07-25 08:00,2023-07-25 23:40,30 1,2023-07-26 08:00,2023-07-26 23:40,30 1,2023-07-27 08:00,2023-07-27 23:40,30 1,2023-07-28 08:00,2023-07-28 23:40,30 1,2023-07-29 08:00,2023-07-29 23:40,30 1,2023-07-30 08:00,2023-07-30 23:40,30

\\

hi mate

1. first check if you have this data already

2. format for time start and time end 2023-02-10 08:00:00

cheers

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