We are thinking of open sourcing a gem and I am looking for feedback.
One of my team platforms contains a lot of “wizards” where we create a record In 5-6 steps. The user fills a few fields, then clicks next, then a few more fields and at the end they submit. Users can cancel the creation, they can continue at a later time, there is an option to return back to previous pages.
It’s been fun implementing it and we think of open sourcing it as a general purpose gem (MIT licence) as these are a couple of hundreds lines of code that I don’t want to reimplement for the next platform and I make the assumption they will be useful to the community as a whole.
The gem allows us to build a fully functional “wizard” for record creation in a few minutes.
I’m a looking for feedback - have you tried such solutions? would you like to use one? Is there something that I am missing? Do you think my assumption is correct and it will be useful?