Skip to content

Improve Saving Process via Autosave #706

Open
@joshuajames-smith

Description

@joshuajames-smith

Problem

We currently do not have an autosave which would prevent users losing data unknowingly exiting the platform. This should build/develop/alter upon the physical user save interactions for better UX harmony.

Relates to gliff-ai/dominate#493 - add catch to stop unsaved annotations not saving

Solution

Co-create a userflow which documents the several potential routes of saving. These include:

  • hard navigation catch [refresh the browser page, use of the browser back button]
  • soft navigation catch [returning to CURATE]
  • ANNOTATE trigger buttons [Mark Annotation As Complete, Save Annotation]
  • autosave

Considered Alternatives

Think about how Google Workspace handles the saving UX experience (i.e. autosave upon edits).

Additional Context

Relates to #657 - Mark Annotation As Complete no prompt to save annotations
Relates to #658 - Mark Annotation As Complete stay marked complete
Relates to #411 - save and reload system test

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancement[Improvement] Enhancement request.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions