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

Exploration of form.io capabilities #30

Open
4 tasks done
dmethvin-gov opened this issue Jun 6, 2024 · 0 comments
Open
4 tasks done

Exploration of form.io capabilities #30

dmethvin-gov opened this issue Jun 6, 2024 · 0 comments
Assignees
Labels
rotation bite-sized project rotations (2 weeks sprints or less)

Comments

@dmethvin-gov
Copy link

MENTOR

BRIEF DESCRIPTION

Evaluate our ability to use form.io form creation with the US Web Design System (USWDS). I quickly pulled their existing demo together in https://dsacms.github.io/form-demo/ but would like to create a more realistic form example similar to these:

SCOPING

1 week

SKILLS NEEDED

Most of the form creation is via a JSON file, and there is a visual form editor as well. However, the analysis and limitations part will require reading some of the open source code and knowing web development (HTML/CSS/JavaScript and perhaps React).

REQUIRED DELIVERABLES

  • An implementation of at least one non-trivial form like the above, or as close as you could get given the limitations.
  • A writeup of the weaknesses/limitations of the form.io+USWDS setup
  • Specific bugs that you found during implementation (as much detail as possible, or a fix if you know what caused it)
  • A prioritized list of issues and missing features to be addressed before production use.

DESIRED DELIVERY WINDOW

  • Any

NOTES/INSPO

The quick demo above pulls from several open-source projects and repos:

The last link above is a supposedly-working formio+USWDS implementation but I saw problems with duplicated content that may have been due to bugs in the USWDS templates, code issues, or just plain bit rot since it's all a few years old.

ACKNOWLEDGEMENTS

  • - Yes, I agree to spend file a project proposal ticket
  • - Yes, I agree this project falls within a 2 week or less (ideally less) scope of time
  • - Yes, I agree to spend an hour per week of office hours and 1x1 mentoring
  • - Yes, I agree to spend an hour at the end of the sprint for filling out a Retro Template
@dmethvin-gov dmethvin-gov added the rotation bite-sized project rotations (2 weeks sprints or less) label Jun 6, 2024
@RicardoZamora01 RicardoZamora01 self-assigned this Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rotation bite-sized project rotations (2 weeks sprints or less)
Development

No branches or pull requests

2 participants