I'm looking for a developer to model multiple process flows in a restaurant using XState framework (state machine).
The context is one of a restaurant:
- Customer orders food and drinks from a waiter.
- Drinks and food get dispatched either to the kitchen or the bar.
- In parallel, those get prepared.
- As soon as either drinks or food is prepared, notification is sent to the waiter for ready items to be brought to the customer.
Other flow may be needed if first job is sucessful.
Deliverables will be working typescript code.
Communication will be text and audio/visio-based. In english.
Please mention in your application your previous experience with state machines and XState.