membermatters / MemberMatters

An open source membership, access and payments portal for makerspaces and community groups.
https://membermatters.org
MIT License
40 stars 23 forks source link

Allow for customisation of induction process #186

Closed proffalken closed 4 months ago

proffalken commented 1 year ago

Is your feature request related to a problem? Please describe.

At the moment, all inductions must go through Canvas LMS. This costs money for most use cases and takes time to setup the various courses.

All we need is people to agree to various forms.

Describe the solution you'd like

It would be great to be able to create some kind of generic workflow that allows you to add induction steps such as photo release forms, terms and conditions, diversity statements etc, to the signup as part of the "induction" bit.

Describe alternatives you've considered

Canvas LMS does appear to have a free tier, but it's overly complex for our particular needs.

Additional context

Maybe if the Canvas API Key is set, then the system defaults to Canvas, otherwise it uses some kind of step-based workflow?

JoeFlow and Viewflow both seem to operate in this space to save reinventing the wheel, but I've not used either of them!

proffalken commented 4 months ago

This is resolved.