You type in the kind of doughnut you want the uArm to make for you, and that's pretty much it.
The WiFi connection is there so that we can monitor stock levels remotely. Also, the plan is to create a web based ordering interface for tablets and phones.
The three main components in this project are all open source. The uArm (including Arduino clone), the Raspberry Pi and the Bar Mixvah web interface are all open to hacking and modifying. We will pay it forward (if this vending thing works) and publish the code and exactly where we bought the components for the vending machine. We'll need to look around a bit to find a doughnut extruder like the one Palli bought at a flea market long ago. The design files will be published when they're ready.