Code

Discussion on Karenderia Merchant App Restaurant

Discussion on Karenderia Merchant App Restaurant

Cart 394 sales
Recently Updated

677 comments found.

@djarthurking is local notifications enabled for the merchant you trying? I found out that when mine wasn’t refreshing the order list was because I had local notifications off on merchant app

thanks mate

yeah there is a lot of factor when notifications is not working

like basic settings not choosing the pusher etc

Hello Basti, I have a question. There’s any way that I can set the new order sound to be play multiple time until merchant accept or reject the order like old merchant app?

at the moment i did not add this one cause it making the app very slow

am thinking another way to implement without making app slow and use too much resources

Hey Basti, I’m sorry but auto refresh still does not work on the new update. Pusher is connected and working. I’ve tried everything you said in the comments. I still have to manually refresh to see the order. I can see the messages on the bell but I have to click on it. It doesn’t do it on its own like the old app. Would adding this dependencies help? implementation ‘com.pusher:pusher-java-client:1.8.0’ implementation ‘com.android.support:recyclerview-v7:28.0.0’

hi mate

it must be the run actions in your server does not work

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

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

cheers

run actions is ok because under Notifications -> Push logs there is all push logs. Emails and SMS work when an order is received and even the sound plays and it shows on the notification bar. But, to see the orders under the orders tab, I have to manually refresh. There’s no way to screenshot because there’s no error, I can record a video

please do create a video

again auto refresh of order is already fixed in latest version

unless you are not using the latest one

Hi I use Sunmi V2 and the problem is on the print i can not see the food items how can i sort it out?

this is already fixed in version 1.0.6

please update your files

I have just updated but its still same :(

mate :) its fixed already

update this file protected/controllers/TaskController.php with the latest code in codecanyon

issue was its only same variables i used

Brother, I refer to your link for language translation and I follow the few steps… I see you already have file structure in the app code. Can you please guide me more steps so that I can transalate the app myself as you are going busy with other stuff? just for example for one word so that I know how it works and make it happen for all words my self… If possible?

Okay thanks, Are you sure you already added tranlsation in Merchant app not single app… or I need to follow same steps and just need to add all strings for translation in desired language index.js file ..??

Sorry i tried but not working in merchant app… for sure some files missing in Merchant app for translation..

ah am sorry i thought its single app

language is added only in single app

in merchant app next update

Waiting for the driver app!!!

:) working all day to finish driver app

Hey @devworks_it how did you solve this? ✖ Updating iOS native dependencies with pod install – failed! ✖ update ios – failed! [error] Unable to find node_modules/@capacitor/ios. Are you sure @capacitor/ios is installed?

Followed instructions from https://quasar.dev/quasar-cli-vite/developing-capacitor-apps/preparation to the teeth. Still not able to compile on iOS. Thanks

execute this command

quasar dev -m capacitor -T ios

Hey, I just try to login in merchant user and i get ‘error: network error’‘

In config.js I am using live server and not localhost api

https://ibb.co/gtrNpy1

then it should work fine if your uploaded the modules in your backend

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

so i can check your api

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

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

cheers

Sent.

mate I sent you an email about the merchant app notification sound please check thanks

wait for my mail

Can i see the table bookings on this app?

can merchants see the bookings on this app?

the table reservation just recently added,

and merchant app needs update to add the table booking on next update expect it will be added

hi mate finally the merchant app works with me with a real time notification with just a few issues I hope you could solve it without reinstalling it again 1- while registering a new restaurant account it write the restaurant address 2 times I sent to you an email with a screenshot 2- in the super admin panel I don’t get any notification about new customer or new client registered 3- I need to change the notification sound where I can find the mp3 file to change it

Many thanks mate

admin will receive notifications for new signup only if merchant continues with the payment

and to change the sounds notifications this can be found in backoffice/assets/sounds

backoffice/assets/sounds – this in the merchant app or main script ? I want to change the notification sound for the merchant App

i mention this already in the docs

• Change push sounds notifications To change the push notifications sounds just replace the file in with same filename in src-capacitor\android\app\src\main\res\raw\notify.mp3

Please work on adding this feature because competitors have this and restaurants refuse to join me due to the lack of this feature.

And it is when clicking on accepting the request that the option to choose the duration of the request execution appears, for example 10 minutes, half an hour, or an hour, etc.. and that the customer is immediately notified of the status of the request and a timer appears that calculates the countdown until the status of the request changes and informs him of the arrival of the request.

You have acceptance and you have a delay, but the delay differs from the idea of the implementation period. Please add it as soon as possible

hi mate

we have this in old kmrs, your suggestion is dully noted and will be added

cheers

Hello Basti I noticed that even with the new update auto refresh in new order tab is not working, also I don’t have any sounds play when new order arrive. how can I fix that?

ok mate did you test the app in actual device?

you need to make the push notification works

just like other apps like facebook if you have new notifications

Push notification is working fine, but my concern is how the merchant is going to know when an order come in if there is no sound alert. In the old merchant app 1:a sound alert was play many times when there was a new order. 2: Once order was accepted merchant could set a time to prepare the order. 3: After preparation time passed a sound alert would let merchant know that time is passed. Those features I don’t see in the new merchant app. If yes please let me know how to setup.

hi mate

the push notification has already sounds?

1. i did not add the continues alert for merchant app is because this making the app very slow and crash

we need another solution for this one

2. for time preparation will add on next update i never added this yet cause we don’t have driver app yet

cheers

Hi Basti, With latest version I’m getting build failed

FAILURE: Build failed with an exception.

  • What went wrong: Task ‘ÔÇôd’ not found in root project ‘android’.
  • Try: > Run gradlew tasks to get a list of available tasks. > Run with—stacktrace option to get the stack trace. > Run with—info or—debug option to get more log output. > Run with—scan to get full insights.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.

followed the instructions and Ran the dev command first and after it loaded on android studio ran the build command. VS code and android studio have latest versions, SDK tried with android 11 and android 7.

Any idea what the missing Task ‘ÔÇôd’ ? With the same android studio and vscode did build the 101 version without issue.

ok mate i will create a video for you to show the build is working fine

also you can use winmerge to compare the old files to new files and you will see the changes is most on src files which for printer code and auto refresh

did you try to update your vs code? and your android studio

They’re both latest version. And I’m trying with a fresh downloaded copy of merchant app without modifications. Also tried with different version of gradle 7.2, 7.4 & 8 Tied with SDK 32, 30 & 22.

Can you let us know what version you using for Gradle, SDK etc? And if we build with IDE is it going to cause any issues to the app?

am using sdk 32

i think its your android studio did you already try to invalidate cache and restart ?

ext { minSdkVersion = 22 compileSdkVersion = 32 targetSdkVersion = 32 androidxAppCompatVersion = '1.4.2' androidxCoreVersion = '1.8.0' androidxMaterialVersion = '1.6.1' androidxBrowserVersion = '1.4.0' androidxLocalbroadcastmanagerVersion = '1.0.0' androidxExifInterfaceVersion = '1.3.3' firebaseMessagingVersion = '23.0.5' playServicesLocationVersion = '20.0.0' junitVersion = '4.13.2' androidxJunitVersion = '1.1.3' androidxEspressoCoreVersion = '3.4.0' cordovaAndroidVersion = '10.1.1' coreSplashScreenVersion = '1.0.0-rc01' androidxWebkitVersion = '1.4.0' } and gradle classpath 'com.android.tools.build:gradle:7.2.1' classpath 'com.google.gms:google-services:4.3.13

Hi basti what could be the reason for network error during signin on merchant app pwa

Sry mate here is the image link for screen shot

am sorry mate but looks like your asking for support the screenshot you send the link is not my demo

am not sure where you get my merchant app files which i work so hard :(

please buy the item its only 34$

Hi Basti ,Merchant app has stunning design and lot of new changes. Printer add on function is really good. Pwa is just another attraction for this app as any customisation we make will be updated automatically. This is a greatest relief to any buyer.Excellent app for merchants,quick support from basti makes it best choice among any other restaurant apps..

:) thanks mate

Hi Basti 1) Wouldn’t be better when pressing the print button to print automatically if you have only 1 printer added instead of showing the printer list?

2)For the resetPagination() { this.page = 0; this.data = []; this.status_list = {}; this.item_details = {};

this.$refs.nscroll.reset();
  this.$refs.nscroll.resume();
  this.$refs.nscroll.trigger();
},

Is there another solution to avoid the page refresh? As when the pagination is reset the orders getting removed and added again and shows like a page refresh.

3)Can we do something to stop the firebase error on sunmi? As you told me it’s because running android 7.1 but can we hide the error notifications? As it’s shown often and will not look good to merchants to see error notifications.

hi mate

1. will do take note next update

2. what your trying to achieve?

3. i think i did already remove the error for this

Is there no IOS app available for this ????

its already available for iOS

its the same process for android you need xcode to compile the app

look here https://quasar.dev/quasar-cli-vite/developing-capacitor-apps/preparation

Hi Basti, How can I show the {{order_count}} in the merchant app? Probably need to add it in the merchant app API file in kmrs?

It would be good to show in the app and print the order count of the customer.

I’ll put it in the template print under the customer name.

What needs to be added in the InterfacemerchantController; Tried to put $order_count = ‘customer.order_count’ ; in InterfacemerchantController. But I get error 500 from the merchant app

and also orderdetails under customer name.. So the restaurant can be aware it’s a new customer or a repeated customer.

sorry can you provide screenshot instead?

@philip_victor That depends of what you don’t want.

If for example you don’t want to have the last orders on the dashboard, you open the src/page/Dashboard and remove the code for the last orders from the template, and if what you removing has been imported from a component you need to remove that import line from the script section at the bottom of the file.

It’s pretty much mostly HTML and quasar tags, it’s easy to make changes. It’s harder to change the code if you’re not familiar with vue.js but the design is not hard to change.

If you want to change the buttons check the options from quasar https://quasar.dev/vue-components/button

The quasar items starting with <q- q-btn, q-list, avatar etc. The rest are css, html

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