Small business

Home cooks and makers who consign goods to shops get no sales report and sometimes no payment

No builders or owners yet

Local businesses October 16, 2026 at 11:06 PM

A home cook left 10 breakfast items at a rice-curry shop, 20 baht each to her and 25 baht retail, sold none on day one, and had no way to know why. Another maker's consigned stock worth nearly 80,000 baht was missing when the shop announced it was closing; the shop said it was sold, refused to pay and offered 500 baht a month.

Vote for a challenge

Is this you?

If you run into this every week, tell us. Teams only build for challenges with someone waiting for the tool.

0ready to build

Members only. Apply to join.

Next build day

No date yet. Join and we'll tell you first.

Join

This is me

Only organizers see it

Privacy

5 ways to tackle it

  • Hardware and sensors

    Shelf Scale: a load-cell tray that counts breakfast items by weight and logs sales

    The maker puts a small ESP32 scale under the tray of 10 breakfast items at 20 baht each. Each time the weight drops by one item, a sale is logged with a timestamp, so the maker sees day-one sales and when they happened without asking the shop.

    Build with ESP32, HX711 load cell, Wi-Fi, small web dashboard

  • Camera and vision

    Paper Ledger Scan: a printed tally sheet the shop ticks, you photograph it for the payout

    The maker leaves a pre-printed sheet by the shelf with a grid. The shop owner ticks a box per sale with a pen, no app. The maker photographs the sheet weekly, Claude vision counts the ticks, and a PromptPay QR for the exact payout appears.

    Build with Claude vision, printable grid PDF, PromptPay QR generator

  • Voice and phone

    Evening Ring: a call to the shop at 8 PM that asks how many sold

    At closing time the line phones the shop owner and asks in Thai 'how many pieces sold today?' She says a number, and the answer is logged, the payout is calculated and the maker gets a text. It works for an aunty who will never open an app.

    Build with Twilio Voice, Thai speech-to-text, Claude, Google Sheets

  • AI agent

    Terms Agent: a one page consignment agreement with a closing clause

    The agent asks six questions and writes a one page Thai agreement with weekly counts, a payment day and a clause for what happens if the shop closes: pick up within 7 days and settle at retail minus the shop's cut. It prints in one sheet.

    Build with Claude, PDF generator

  • Web portal

    Shelf Match: pairs shops with empty shelf space and makers whose products don't compete

    Shops post free shelf space and what they don't sell, and makers post what they make and their margin. The tool matches them nearby so the cook with 10 breakfast items finds a shop that wants them, with sell-through shared in the same place.

    Build with Next.js, Supabase, map, Claude (matching)

What people reported

  • Home cook consigned 10 breakfast items to a rice-curry shop at 20 baht each (25 baht retail), sold none the first day, and does not know what to do.

    pantip.com
  • Maker's consigned goods worth nearly 80,000 baht were missing after the shop said it would close; shop claimed they were sold, refused to pay, told the maker to sue and offered 500 baht a month.

    pantip.com

Bring a challenge

If this is your organization's challenge, the winning team may build it for you.