Code

Discussion on Karenderia Mobile App Multi Restaurant

Discussion on Karenderia Mobile App Multi Restaurant

Cart 429 sales

1106 comments found.

b298

b298 Purchased

Hi Basti,

Now that OTP-based login is integrated, which is great, I have one suggestion to make the flow smoother.

Currently, when a user enters a phone number that is not registered, the system shows a message saying “Account does not exist.” Instead of showing this error, please change the flow to:

Updated Login Flow- User enters phone number. Check if the number exists in the database.

If the number exists:

Send OTP → verify → log the user in (normal login).

If the number does NOT exist:

Still send OTP → verify OTP →

Then take the user to the registration page where they can enter their name, email, etc.

After they submit the form, create the account and log them in automatically.

This makes the onboarding seamless and avoids confusion.

thanks will do take note

b298

b298 Purchased

Does the mic-icon near search button in homepage works?

at the moment not yet

b298

b298 Purchased

Okay

Basti, can you please explain to me how does the checkout time works on the app? There is a button in the restaurant menu for Pickup/Delivery, when you select the schedule time for example 7:00pm-7:15pm. When you click on checkout the time is not displaying, it only shows what estimation time you set in the backend, isnt the time for pickup supposed to be displaying on the checkout page?

can you share screenshot so i can understand?

Thanks. I sent a video to your email.

i cannot receive email tru profile

you can now contact me here

You can reach support here: bastikikang@gmail.com
b298

b298 Purchased

Basti, I’m facing an issue: when a user logs in using Google, they are taken to the next screen where they have to enter their contact number. But after entering the number and pressing CONTINUE, the page gets stuck and doesn’t proceed further.

However, on the backend I can see that the user account is created with the status Pending for approval, but the mobile number is not saved. Only the email and name fields are filled.

If I manually change the status from pending from approval to active, if the user again tries to login, then they gets logged in

any error when you submit the forms? usually you can check the issue in protected/runtime/application.log

delete all the logs first and try again as far am concern no issue like this take note that phone is not getting by google login cause you need special permission for that

b298

b298 Purchased

No error. I think google logging is being completed, because kmrs is able to fetch and save the user’s name and email id. Just the status is ‘pending for approval’, so doesn’t go to next step

as far am concern no issue with google login

please provide a video

https://prnt.sc/rT0uIVFLWrq7 For some reason, the restaurant menus stopped appearing. I tried using the PWA to check, and this error appears. The table doesn’t actually exist in the database; I already tried using `fix database` and it didn’t solve the problem.
https://prnt.sc/6XLUDcI0PJyg In the panel, when I click on an order, it looks like this.

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/support-kmrs

Cheers

b298

b298 Purchased

When running in localhost using quasar dev -m pwa , its going to map page but not able to detect or search any location. Its stuck on map page, and map also doesn’t load.

https://ibb.co/DDWtCDcd

app version 2.0.2, kmrs version 2.0.4

Note- my currently publish app is using – appversion 2.0.1 and kmrs version 2.0.4. Working fine. But I’m building it for app version 2.0.2 and testing but map does not load

b298

b298 Purchased

Solved. There was an unwanted character in the api key. Sorry for the trouble

b298

b298 Purchased

Solved. Wrong api key. Sorry for the trouble

cheers :)

b298

b298 Purchased

@Basti I’m a bit confused about api settings in this latest version. Google map api key is not available in src/config/api.js . Where do I put this?

Also, kindly update the documentation pdf.

hi mate

this is not needed in config.js even in the very first version it does not require the key to place inside the app

google api key wil use what you set in admin panel -> site config -> map api keys -> Google Maps JavaScript API Key (Mobile App)

b298

b298 Purchased

okay

cheers

Do you happen to know where to put the code for sign in with apple? ive checked the docs on the social login page, but i cant find where to add the code for apple login? my details are added in back office and also the certificate for sign in with apple

Sent

Hi Basikikang, just noticed on the customer app, the OTP code for a delivery is sent as a push, but the push is showing as follows:

Your order#10065 OTP is {{code}}

No code shown in there and also not showing in the customer app. Also checked in email logs (back office) and its also showing blank for OTP

Your order# OTP is

I have tried this 2 times and i get the same. Also blank on email as well.

ok mate i check my code the tag is correct its {{ code }}

what i can see here its missing it because that order has no OTP generated

the otp will be generated once order is place by customer

you can check this in table st_ordernew_meta look for meta_name = order_otp see if you can find OTP for that order

Where can i change the icon for the “hand” in the order sucessful page in the app?

https://ibb.co/B5kycdx4

hi mate

this are lottie file animation

you can find this in the file src\assets\completed.json

you can visit lottie to find animation you wanted https://lottiefiles.com/

Someone on Fivver are doing reskins of the customer app, i asked for a price and was quoted £1500 GBP and 6 to 8 weeks delivery!

The screenshots do look really good, but come in £1500

https://ibb.co/Kc9pknd6 https://ibb.co/Sw7wypG7 https://ibb.co/B2XjH0bz

:) i don’t see any special changes on this one more like change color only

anyways thanks for sharing

Basti, i did a pickup order and it seems like instructions are not displaying anywhere, not on the tracking nor anywhere.

https://i.imgur.com/qBweB1G.png

Is this function available?

You can reach support here: bastikikang@gmail.com

Sent

wait for my email thanks

hi to all

for now you can contact me here https://codecanyon.net/user/support-kmrs

cause at the moment i still cannot receive email via my profile

Can you confirm if Apple Signin is installed in the app? Had a look at the https://github.com/Cap-go/capacitor-social-login/blob/main/docs/setup_apple.md but cannot find where to add the nstall the package npm i @capgo/capacitor-social-login

Removed Facebook but now xocde failes as app delegate is wanting import FBSDKCoreKit

So cant be as easy to remove the socail login from it to pass apple with the manifest? Already done that and still fails for invalid binary for missng manifest

Ignore that, seems ive beenusing the older version, 1.0.6 so ive got a fresh copy which is 2.0.1

glad to hear :)

cheers

hi guys

am not receiving emails if you email me here https://codecanyon.net/user/bastikikang

i already report this problem to envato support hope they will fixed it soon

bkima

bkima Purchased

Hi, I get an error when i tap on the SHARE button from a product page on the mobile app or the pwa.

What i notice is that, the item is being shared referencing the desktop link and that returns an error page. But when i edit the same link by pointing it to the mobile link it works. See the error below.

“Page Not Found Unable to resolve the request “item/kn4Ix4txw8w3sNrMBsBm”. The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

If you think this is a server error, please contact the webmaster.

2025-11-19 15:50:52”

How to settting this app in admin panel like v1 (2023). Demo don’t have any add on to test

am sorry what do you mean?

Hi Basti,

I just noticed the phone number display isn’t working correctly. Can you help me with this? It only shows some numbers, but it’s not displayed properly. Any quick solutions?

Thanks in advance.

please share screenshot of this issue and email me

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

i try run PWA and i get this msg https://prnt.sc/_zb_HsHh2Wlg

:) do not edit any of the code this will not be executed in web pwa only if app is build in android or ios

use the original files and verify again

this file is on src/boot/DeviceChanges.js

at the bottom you will see this

await StatusBar.setOverlaysWebView({ overlay: false });
await StatusBar.setStyle({ style: Style.Light });
await StatusBar.setBackgroundColor({ color: "#ff724c" });

but this code will never be executed cause of this checking

if (!Platform.is.capacitor) {
  return;
}

Phone number is not displaying correctly in profile, on edit profile the number in database is 402111111, look how it is displaying:

https://i.imgur.com/tPjhoA0.png

The phone number gets disappeared.

This is just happening in edit profile page. It seems like the backend is eating all the numbers 1. In database the number is correct, but not on the mobile app.

i think your right there is a bug

will email you the quick fixed

sent you the email

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