Code

Discussion on Karenderia Mobile App Multi Restaurant

Discussion on Karenderia Mobile App Multi Restaurant

Cart 429 sales

1107 comments found.

Hello Basti, I hope everything is fine with you, can we expect the new update this week as promised?

i understand but i cannot just release this without doing a test, it will results to many complaints its best to release without issues. almost their just finishing the search by location addons

Thank you

Ok, we’re still waiting, have a great week!

thanks mate

Hi Basti, There is order tracking mini popup at bottom of app when vendor accept or mark order as ready, this popup appears but it only works when user is live on the app. If user close and reopen the app the popup is not visible.

How I can made permanent until the order is completed I am also sharing video of popup below.

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

hi mate

no options at the moment cause pusher only works when the app is active

only firebase push will work when is active or not from this we can use it to show this popup when opening the app again

and for permanent means is there as always i think its not a good idea cause it will covered the bottom menu

in short technically can be done but need changes in the code but not available at the moment

cheers

Friend, will this code be updated or should I think about looking for another project?

hi mate

please don’t worry this app will be updated as we speak am currently working on the update

it just take long cause i change a lot in the code sometimes, next week i hope test will be done without any issue so i can release the update

cheers

Hi Basti, I am using Razorpay Payment Gateway in India. Users have multiple UPI apps in their phone like Google Pay, Paytm, Phonepe etc.

To make payment via upi there is unique upi id where request goes to user for payment.

Razorpay allow direct option to show these UPI apps in the app and no need to enter upi id

User will see all apps within Razorpay payment gateway and don’t need to enter UPI id to make payment. He or She will select respective app of his choice and then app is opened automatically and closed after successful payment.

This feature is working fine in PWA app but not in Android.

Here is my pwa url: https://app.campusdine.com Here is my android app url: https://play.google.com/store/apps/details?id=com.campusdine.app

Here is official guide from razorpay for this feature: https://razorpay.com/docs/payments/payment-methods/upi/upi-intent/

https://razorpay.com/docs/payments/payment-gateway/web-integration/standard/webview/upi-intent-android/

Basti I am facing this issue only in android app so please tell me what is the solution for this.

Also I contacted Razorpay support for this issue and they replied “As checked the UPI apps are visible & configured from our end, If you are using any SDK please check if the SDK used are latest & please cross check with your checkout code if you are passing the UPI method in your checkout.”

Here are some ss for better understanding

In pwa When I Click Place order I get this which is ok no issue https://imgur.com/a/SJzdrff In Android App when I click Place order i get this. In this a option is showing upi but no apps are recommended and when i click upi option I need to manually enter upi id. https://imgur.com/a/mFsk7oE When I click on UPI in above image i get this https://imgur.com/a/FJKVwua

I need to enter manually upi id which is very bad experience for my users and payment are getting failed due to this

hmmm what failure for payment? am using standard api of razorpay so payment is on the razorpay side not in our side

once razorpay is open they are on the razor pay side or platform

Basti, the razorapy is working fine but not opening upi apps in android but it works in PWA app and web ,

I already explained you the issue In pwa When I Click Place order I get this which is ok no issue https://imgur.com/a/SJzdrff

In Android App when I click Place order i get this. In this a option is showing upi but no apps are recommended and when i click upi option I need to manually enter upi id. https://imgur.com/a/mFsk7oE

When I click on UPI in above image i get this https://imgur.com/a/FJKVwua

I need to enter manually upi id which is very bad experience for my users and payment are getting failed due to this

i know mate let just see cause i change the payment in razorpay in this coming update

Hi Basti, I am facing issue in uploading iOS app. I also followed the Privacy file video you mentioned in comments https://www.youtube.com/watch?v=NtPph4PPf7c and added the Privacy info file in app folder

But still I submitted app three times and I got immediate rejection with same error. I update privacy info file acc. to youtube video but it didn’t work

I also tried updated firebase version from 8.1.1. to higher like 10.22.0 or 11.6.1 etc but every time I got the same error.

Can u check what happening.

Below is error Please correct the following issues and upload a new binary to App Store Connect.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseCore.framework/FirebaseCore”, which includes FirebaseCore, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseInstallations.framework/FirebaseInstallations”, which includes FirebaseInstallations, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseMessaging.framework/FirebaseMessaging”, which includes FirebaseMessaging, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GTMAppAuth.framework/GTMAppAuth”, which includes GTMAppAuth, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher”, which includes GTMSessionFetcher, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GoogleSignIn.framework/GoogleSignIn”, which includes GoogleSignIn, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/nanopb.framework/nanopb”, which includes nanopb, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

Apple Developer Relations

hi mate

there is no other solution but that please watch it carefully i already do that with other clients and this is the only solution

cheers

https://prnt.sc/HjsPiggXDDKt https://prnt.sc/BPMkXIVIbc_K When I use the command sudo quasar build -m capacitor -T ios—ide on the mac and open xcode, it gives the messages in the prints above

am not sure what error is that but looks like permission of the folder

maybe this will help https://stackoverflow.com/questions/20182676/unlock-xcode-files
https://prnt.sc/21p-2S6pVv18 I got the permission, but when using the command the screen looks like this, the app doesn’t appear

try to add the folder first as project in vs code from their you can open a command

add this words in your front end language

Heading to you Your delivery guy is heading to you with your order. Order Complete Your order is completed. Enjoy!
https://prnt.sc/wFJDHhTVaH74 how i translate this?

add this words in your front end language

Heading to you Your delivery guy is heading to you with your order. Order Complete Your order is completed. Enjoy!
https://gyazo.com/dbd9606af7ee63fb7298423c7e12f4b5 For some reason when placing products in the cart as in the video that has size options, the price is 0 in the cart and when you complete the purchase as well.

Maybe it was something I changed in the app by accident, do you have any idea what it is? Where do I have to change it to return it to normal?

hi mate

the best way is to use the original files and install the original modules

and try again

cheers

https://gyazo.com/dbd9606af7ee63fb7298423c7e12f4b5

For some reason when placing products in the cart as in the video that has size options, the price is 0 in the cart and when you complete the purchase as well.

Maybe it was something I changed in the app by accident, do you have any idea what it is? Where do I have to change it to return it to normal?

already reply

Can I see on the map in real time where the food delivery person is?

hi

thanks for your interest

Yes, but it will be in this coming updates this month, in web version its already added you can track driver in real times

cheers

https://prnt.sc/G1Sr67QJb0xh how can i fix that . please check image that i share with you url is : https://pwa.city-eat.com/

the issue is all your api calls has error please check if the token is correct also try to delete the api keys and regenerate again

and put the new api key token in your app files config.js

cause most of the issue i check same as this is the api token is generated from different domain

showing me axios error you should check here. how can i fix that? https://pwa.city-eat.com

My friend made the purchase. Can you please tell me how to fix the issue? If needed, I can also provide you with cPanel access

sorry i don’t support who does not purchase my item

just found out that search box for restaurant is not functioning.

I have imported all resto from all the new. Thanks

Hi,

Please email me all your access details, including:

Site link
Admin login
FTP access

Also, provide a screenshot of the error and include a detailed description of the issue in the email.

You can reach support here: https://codecanyon.net/user/bastikikang

Cheers

Hi Basti, I am getting AxiosError: Network Error in pwa and app both. I checked comment section and tried all solutions.

I checked api key in config.js multiple time to ensure they are correct, also I generated new key but nothing happens still same issue.

I also tried dev mode using quasar dev -m pwa and in cosole i got this

Access to XMLHttpRequest at ‘https://campusdine.com//payv1/RazorpayCreateOrder?language=en' from origin ‘http://localhost:9200' has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.Understand this errorAI APIinterface.js?t=1743760077546:1289 dispatchXhrRequest @ axios.js?v=b0dd6066:1632 xhr @ axios.js?v=b0dd6066:1512 dispatchRequest @ axios.js?v=b0dd6066:1967 _request @ axios.js?v=b0dd6066:2164 request @ axios.js?v=b0dd6066:2065 httpMethod @ axios.js?v=b0dd6066:2193 wrap @ axios.js?v=b0dd6066:8 RazorpayCreateOrder @ APIinterface.js?t=1743760077546:1289 PaymentRender @ RazorpayComponents.vue:119 doPayment @ CheckoutPage.vue:1000 (anonymous) @ CheckoutPage.vue:988Understand this errorAI

POST https://campusdine.com//payv1/RazorpayCreateOrder?language=en net::ERR_FAILED 500 (Internal Server Error)

I am sure api keys are fine because app is fetching user data and menu items etc. Please tell me how to solve this.

reply sent issue with ftp files cannot be updated or modified or replace

mail sent, permission granted to make updates to files

https://prnt.sc/PT3g8FRLW4OH How do I hide when the item is not avaliable?

this options will show if item is available but not in certain days so if you want to make this item disappear you need to change the food item status to draft

Hi Basti, In november I uploaded the ios version with no problem but now I have problems to update it. I get the same error related with the privacy manifest that somebody mentionen 4 months ago. I followed the steps of the video you send but I continue getting the same error. Would it be possible fo you to share the privacy manifest we have to include so we make no miskates? The error is the following:

ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/FirebaseCore.framework/FirebaseCore”, which includes FirebaseCore, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseInstallations.framework/FirebaseInstallations”, which includes FirebaseInstallations, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseMessaging.framework/FirebaseMessaging”, which includes FirebaseMessaging, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GoogleSignIn.framework/GoogleSignIn”, which includes GoogleSignIn, 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, visit: https://developer.apple.com/support/third-party-SDK-requirements.

hi mate

this is apple new requirements

watch this video how fixed this

https://www.youtube.com/watch?v=NtPph4PPf7c

cheers

Email sent

Hi mate,

Sorry for the late reply — I was away as my father sadly passed away.

I’m back now and will be checking my emails today.

Omg, condoléances mate

thank you

I’ve updated this app so that it will work with any other POS terminal and also automatically connect to the internal printer when the app loads so the merchant only ever has to login and not mess around setting up the printing if using a POS. I went with another POS manufacturer whose considerably cheaper but I tested a few different pos systems. I’ve also integrated proper error reporting so that if is an issue it will explain in detail what the issue is. If you want, I can share it with you.

A suggestion, in the chat it would be good if you could only let the customer contact establishments where he placed the order and also start the conversation just with the order details, I think it would help a lot because the way it is the customer can send messages to merchants that he didn’t even place an order with.

noted mate actually i remove the options to search restaurant to chat in this coming new version

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