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

Create specifications for open Vihko form #605

Open
14 of 22 tasks
mikkohei13 opened this issue Oct 22, 2024 · 0 comments
Open
14 of 22 tasks

Create specifications for open Vihko form #605

mikkohei13 opened this issue Oct 22, 2024 · 0 comments
Assignees

Comments

@mikkohei13
Copy link
Member

mikkohei13 commented Oct 22, 2024

This affects tasks #708 and #709

Form features

  • How to handle project-specific data fields; i.e. anything external parties want to collect
    • Free text
    • Free text with validations
    • Enum values
    • Multimedia, or information about specific multimedia files
    • Taxa
    • Anything else?
  • How to handle user data so that
    • If user is logged in, save the obs into their account
    • If user is not logged in
      • If they give email that has an account, make them login before submitting.
        • Don't lose data if user needs to recover password before logging in
      • If their email doesn't have an account
        • When user submits an observation, they don't need to register, but their contact information is stored
        • If user registers later with the same email, their observations show up under their account
        • If user wants to edit their observation, they need to register first
        • What if user has multiple emails; should we allow them to have all of them in profile, in order to link all observations to their account
        • Should we verify the email, to avoid people to submit observations using email that is not their own?
  • Improve UX
  • Privacy; set observer name as hidden by default
  • Settings by URL
    • Taxon, using MX code?
    • Projects: invasive, porpoises, ring recoveries
  • Existing use cases, see Create an open Vihko form (part of Luoti project) #564
  • Branding etc.
    • Should this be branded as Vihko form, or separate?
    • Embedding on vieraslajit.fi - or simply link to Laji.fi instead?
  • Mobile-first
  • Thank you message & instructions to edit the observation later (= register to edit)
  • What else?

Other features

Other features of Löydös that are needed.

  • Admin interface to edit, hide and remove observations. How this should handle observations from registered vs. non-registered users?
  • Migrating current Löydös observations, or keeping them in a separate collection?
@wkmor1 wkmor1 added the chore A task that does not require development work label Oct 23, 2024
@wkmor1 wkmor1 changed the title Specs for open Vihko form Create specifications for open Vihko form Oct 23, 2024
@wkmor1 wkmor1 removed the chore A task that does not require development work label Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants