Caterers get the same email over and over: how much for 40 people? This widget lets visitors answer it themselves, with your own menu.
It reads the restaurant menu you already keep on your site (the one named Catering, or any menu you pick). Visitors enter the number of guests, add trays and packages, and see the estimate update. Sizes come from your price variants, such as 12 servings and 24 servings, and the first tap on a tray adds enough for the guest count. Dishes with "per person" in the name are priced per guest. Dietary labels such as Vegan become filters. Change a price on your menu and the widget shows it, so there is no second price list.
The free plan shows the live estimate and a button to your contact page or phone number, with a small credit link under the widget.
Premium turns the estimate into a quote request. Visitors add the date, name, email and phone and press Send. The request is saved on your site and you get an email with the full order. The dashboard lists every request, opens a reply in your mail app with the order filled in, and exports a CSV. Premium also adds a minimum guest count, a notice period and a deposit line, and removes the credit link.