I'd like to create a form to capture metadata based on my model. This must include validation of the values. I've read the Alfresco Developer Guide book, but unfortunately it doesn't have an example of using a form. I believe I can use Share Forms API, or Aikau Forms. Either way, I'm looking for a step-by-step guide to construct a simple form, with model data validation. Ideally the form itself should be constructed from the model content.
I've been reading the online documentation, but it is somewhat patchy, and doesn't provide an end to end example.
If someone could please share a link to such an example I would be grateful.