Skip to content

[FEAT]: Drag and drop for incorrectly mapped fields (e.g. scanned PDFs) #509

@marcvergees

Description

@marcvergees

📝 Description

Allow users to drag and drop fields that have not been mapped correctly, especially from sources such as scanned PDFs.

💡 Rationale

Imported forms (especially scanned PDFs) often contain fields that aren't mapped properly. Users need an intuitive way to manually assign them to correct data fields within FireForm.

🛠️ Proposed Solution

  • Add a UI component for drag-and-drop mapping of unmapped fields.
  • Allow users to visually pair source fields with schema targets.
  • Support for scanned PDFs and other imported form types.

✅ Acceptance Criteria

  • Users can drag unmapped fields and drop them onto target fields.
  • Works with scanned PDF imports.
  • Feature works in Docker container.
  • Documentation updated in docs/.
  • JSON output validates against the schema.

📌 Additional Context

This feature is especially useful for agencies dealing with analog forms that have been digitized. It should make mapping much more efficient and reduce errors in data entry.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Week X TODO's

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions