I Want to Add , Add to Cart functionality like Swiggy or Zomato This is possible in joget?

Confluence User - 04 Jun, 2025
list;form;datalists

2


04 Jun, 2025
confluenceUser
confluenceUser

I think you can do it with little bit of custom coding and using plugins like this. There is no out of the box solution. Hope this helps. Thanks.

22 Aug, 2025
confluenceUser
confluenceUser

Thank you for the question Shubhra.

Yes, it’s possible to build an “Add to Cart” functionality similar to Swiggy or Zomato in Joget, but it won’t come as a ready-made feature out of the box. You would need to model it using Joget’s forms, datalists, and userview features. The general idea is to first create a form or table to store your items, including fields such as name, price, category, and image, and then display them in a datalist or grid so users can browse through them.

For the cart itself, instead of a direct “buy” button, you can configure a subform or custom button that inserts a record into a “Cart” table whenever the user clicks Add to Cart. Each cart record would capture details such as the user ID, item ID, quantity, and timestamp. You can then create a separate userview page that displays the cart filtered by the logged-in user, with options to update quantity, remove items, or proceed to checkout. At checkout, the cart items can be moved into an “Orders” table to track order details and status, which can also be tied into workflows for handling tasks like order confirmation, assignment, or delivery tracking.

While it won’t look as polished as a Swiggy/Zomato clone right away, Joget gives you the flexibility to achieve this with its low-code components, and you can enhance the user experience further by adding custom HTML or JavaScript for smoother interactivity.

RELATED QUESTIONS

Your answer


To answer a question you'll need an account.

Print