Skip to content

feat: add customizable questions to the submission creation process#2205

Draft
wreality wants to merge 58 commits intomasterfrom
submission-questions
Draft

feat: add customizable questions to the submission creation process#2205
wreality wants to merge 58 commits intomasterfrom
submission-questions

Conversation

@wreality
Copy link
Copy Markdown
Contributor

@wreality wreality commented Jul 17, 2025

TODO

User/Submitter side

  • Rename Questions to Prompts
  • Make the meta form creation page prettier/accessible/semantic
  • Create mutations to allow users to submit responses
  • Prefill forms with existing data if returning
  • Submit button for metadata form
  • Validation for each form
  • Validation for each prompt
  • Validation to check if a submission is "submittable" (ie. has all the required forms and prompts complete)

Admin/pub admin side

  • Interface to edit prompts (inside a form)
    • Allow reordering of prompts
  • Interface to create/edit forms
    • Allow reordering of forms.
  • Allow admins to specify validation criteria for a prompt

Admin/Reviewer/Editor side

  • Create interface to view submitted responses
  • Add button on submission details page to include link to submitted responses
  • Maybe? extend context menu to add option to view submitted responses
  • Edit responses ??

@netlify
Copy link
Copy Markdown

netlify bot commented Feb 6, 2026

Deploy Preview for pilcrow-docs ready!

Name Link
🔨 Latest commit c6cfafd
🔍 Latest deploy log https://app.netlify.com/projects/pilcrow-docs/deploys/6986494bca69880008eaa9a7
😎 Deploy Preview https://deploy-preview-2205--pilcrow-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants