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:
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
[X] - Yes, I agree to spend file a project proposal ticket
[X] - Yes, I agree this project falls within a 2 week or less (ideally less) scope of time
[X] - Yes, I agree to spend an hour per week of office hours and 1x1 mentoring
[X] - Yes, I agree to spend an hour at the end of the sprint for filling out a Retro Template
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
DESIRED DELIVERY WINDOW
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