Skip to content
New issue

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

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

Already on GitHub? # to your account

Placeholder issue: Civic Sandbox Ingestion Tool #1099

Open
jaronheard opened this issue Oct 16, 2019 · 1 comment
Open

Placeholder issue: Civic Sandbox Ingestion Tool #1099

jaronheard opened this issue Oct 16, 2019 · 1 comment
Labels
planning:Epic A single issue that documents a large project bridging multiple issues.

Comments

@jaronheard
Copy link
Contributor

What

An ingestion tool as a part of the CIVIC front-end to replace this Google Form tool: https://docs.google.com/forms/d/13jzqdvrCNkoI-Aa-jE87f0zS5KjL1LiBRbXpWhZDXVY/edit

It should limit possible inputs for a good user experience, and validate responses so that the submitted form matches this schema -- note that this document is only about 80% complete, reach out to @mendozaline and @nam20485 with questions.

Please use MaterialUI components for inputs, and Formik for validation. The openelections project has lots of implementation examples. Formik will need to be added as a dependency.

This tool should be created as a new package.

Why

The current Google Form approach doesn't allow flexible enough validation to ensure that it matches the schema.

When

Should be completed before December 11

@jaronheard jaronheard added the planning:Epic A single issue that documents a large project bridging multiple issues. label Oct 16, 2019
@jaronheard
Copy link
Contributor Author

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
planning:Epic A single issue that documents a large project bridging multiple issues.
Projects
None yet
Development

No branches or pull requests

1 participant