All work
  • Live
  • Private repo

Yoyo Bolen

WhatsApp ordering for a home bakery: an AI bot takes orders, quotes delivery and checks payments.

Role
Bot developer & system integrator
Year
2023
Client
Home bakery, Jakarta
Visit sitePrivate repository

Live preview. Scroll and click inside the frames.

The problem

Orders arrived as free-form WhatsApp messages. The owner had to read each one, work out the total, quote delivery by hand and check every transfer receipt before baking could start.

The solution

A WhatsApp bot that understands orders written in everyday Indonesian and walks the customer from menu to payment, plus an admin dashboard and a landing page with a live menu.

What I built

  • AI order parser that turns chat messages into structured orders, including multi-item orders, out-of-stock items and returning customers.
  • Delivery flow: the customer shares a location, the bot quotes the fare through the Lalamove API, and the admin dispatches the courier with one command.
  • Payment check: transfer receipts are read with local OCR (Tesseract) and verified by an LLM before the order moves on.
  • Queue-based outbound messaging with BullMQ and Redis, so bursts of orders don't drop replies.
  • Admin dashboard for orders, stock, customers and sales charts, and a landing page at yoyobolen.cloud with a live menu.

Next project

Viewport Studio