David Kimura PRO said 2 months ago on multistep forms from scratch :
  someone have a look at this episode https://www.driftingruby.com/episodes/form-wizards-from-scratch

It should be what you're looking for.