Turn a WhatsApp order into an invoice line

A function that reads a messy order message and returns clean, validated fields ready for an invoice.

B2BeginnerLockedLLM and prompt strategyAPIs and backend

Why this build, here

“2 bags mealie meal 25kg deliver chilenje tmrw” is how orders arrive. Businesses retype them into invoices by hand, and since ZRA Smart Invoice every sale needs clean line items. Structured output is how a model hands data to code instead of to a person.

The build, step by step

  1. Collect twenty real-looking orders

  2. Define the schema first

  3. Ask the model for JSON, then check it

  4. Ask instead of guessing

  5. Score it on your twenty orders

The steps, checks and practice open with a code

You can see what this lesson builds. The detail of each step, the finished-when checks and interview scoring come with the K850 practice, along with weekly build sessions and code review.

Codes come with the K850 practice. Book a place

Read and run

Interview practice

Questions on this topic from AI Engineering Interview Questions, company-wise, with the companies it lists. Write your answer the way you would say it; Jev scores it and DeepSeek tells you what to add.

Scoring opens with an access code. You can still read the questions and prepare.

Chat on WhatsApp