Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: questionnaire rendering #63

Open
golanglemonade opened this issue Nov 11, 2024 · 0 comments
Open

feat: questionnaire rendering #63

golanglemonade opened this issue Nov 11, 2024 · 0 comments
Labels
enhancement New feature or request questionnaires for the questionnaire feature

Comments

@golanglemonade
Copy link
Member

golanglemonade commented Nov 11, 2024

Using surveyJs form library we need to be able to render the forms to a non-logged in user.

My initial thoughts on how to do this are:

  1. Update the backend to be able to send the questionnaire to a user + generate a token (this would be similar to the subscriber/invite endpoint that generates a token unique for the email address but would also need to include the form ID). The URL should only be valid for x number of days (default to 14 days but allow this to be configurable by the user sending the questionnaire)
  2. The UI would then verify the token and render the questionnaire for the user without requiring them to login to openlane
  3. While filling out the form, it should allow the user to save progress
  4. The json data should be saved to the document-data resolver
@golanglemonade golanglemonade added enhancement New feature or request questionnaires for the questionnaire feature labels Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request questionnaires for the questionnaire feature
Projects
None yet
Development

No branches or pull requests

1 participant