Skip to content
Built with UttraKhairat · Jazan

Food distributor: a website from one prompt

A sample template we built with Uttra from the prompt below. Copy it, change the name, city and prices, and you get your own site on the same idea.

Open the template
Home page of the Khairat wholesale portal showing the product catalogue with carton prices

The prompt this template was built from

Prompt (translated)

Build a wholesale ordering portal for a food distribution company called Khairat in Jazan: a product catalogue with carton prices and minimum order, accounts for groceries, restaurants and mini-markets, quick ordering and repeat-last-order, delivery slots by district, account statements and VAT invoices, and new-customer sign-up with the commercial registration. An identity in olive green and mustard.

الوصف الأصلي بالعربي

سوّ بوابة طلبات جملة لشركة توزيع مواد غذائية اسمها «خيرات» في جازان: كتالوج أصناف بأسعار الكرتون والحد الأدنى للطلب، حساب للبقالات والمطاعم والتموينات، طلب سريع وإعادة آخر طلب، مواعيد التوصيل حسب الحي، كشف حساب وفواتير ضريبية، وتسجيل عميل جديد بالسجل التجاري. الهوية بالأخضر الزيتوني والخردلي.

The system inside: a Food distributor dashboard

The site is more than a front end. This is the dashboard the owner runs, with fictional numbers that show what daily management looks like.

Wholesale orders and distribution dashboard
Orders today
86+18%
Cartons to load
2,140+9%
Week sales
SAR 412,600+12%
Receivables due this week
SAR 64,300

Sales this week (SAR)

Latest customer orders

OrderCustomer and districtStatus
KH-30431Rukn Sabya mini-market, SabyaOn the route
KH-30430Bait Al-Mandi restaurant, Al RawdahDelivered
KH-30429Naseem Al-Shati grocery, Al ShatiBeing picked
KH-30428Al Safa market, Al SafaAwaiting slot
KH-30427Al Marsa café, FarasanOn the ferry

A full sample site: Food distributor

This is how a client site for this activity looks: sections, services, prices, reviews and opening hours, with fictional Saudi data.

khairat.uttr.io
Khairat Food Distribution

Stock your shop at carton prices: order in two minutes, delivered within 24 hours

Start an order
640
items in stock
SAR 1,500
minimum order
24 h
maximum delivery time

Basmati rice 10 kg × 4

Carton of 4 long-grain bags, the restaurants' favourite

SAR 396

Sunflower oil 1.5 L × 6

Carton of 6 bottles for groceries and kitchens

SAR 118

Tuna 185 g × 48

Carton of 48 cans in sunflower oil

SAR 264

Drinking water 330 ml × 40

Carton of 40 bottles, added to any order

SAR 16

“I tap repeat last order, change two cartons, and the truck arrives before I open.”
Abdulrahman Madkhali, Rukn Sabya mini-market
“The VAT invoice comes with every order, and the statement reconciles in minutes.”
Hassan Oraishi, Bait Al-Mandi restaurant
Sat - Thu 6 am - 10 pmJazan, Industrial Area

A fictional client story

Yasser Al-Hazmi

Sales manager (fictional persona) · Khairat Food Distribution

Jazan, Industrial Area

Orders arrived as voice notes and calls to sales reps, written by hand, so items went missing and invoices ran late.

He described the company to Uttra: carton prices and the minimum order, accounts for groceries and restaurants, and delivery routes by district. Minutes later he had an ordering portal and a statement for each customer.

  • Carton prices and minimum order
  • Repeat last order
  • Statements and invoices
71%
of orders now come through the portal
-64%
fewer picking errors and shortages
+420
new customers signed up with their CR
“Customers tap repeat last order and pick their district's slot, and the order reaches the warehouse ready to load, invoice included.”

The persona, figures and quote are invented for illustration and do not belong to a real client.

What the template includes

  • A catalogue with carton prices, units per carton and unit price, plus search and categories
  • A wholesale cart with a minimum order, quick order by item code and repeat last order
  • Accounts for groceries, restaurants and mini-markets with their own discounts and payment terms
  • Delivery slots by district and governorate, with each area's fee
  • Account statements and VAT invoices, and new-customer sign-up with the CR

Ready for local requirements

  • E-invoicing (FATOORA)Each order issues a VAT invoice with both VAT numbers and a QR code, as ZATCA requires.
  • SFDA licenceThe warehouse's SFDA licence number sits in the footer, with expiry dates tracked per item.
  • Credit termsA credit limit and 15 or 30-day terms for approved accounts, with the balance in their statement.
  • Commercial registrationYour CR number and business details sit in the footer, where customers look for them.
  • 15% VATPrices shown VAT-inclusive, with your VAT number in the footer and on invoices.

Names, numbers and business details in the template are fictional; it is not a real client's site. Add your own details and licences before publishing.

Ready to build yours? Start free

Free · No credit card needed