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

UI/UX-Improve data-gateway endpoint usability #246

Closed
alireza-dhp opened this issue May 2, 2024 · 1 comment
Closed

UI/UX-Improve data-gateway endpoint usability #246

alireza-dhp opened this issue May 2, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request UX/UI issue

Comments

@alireza-dhp
Copy link
Member

alireza-dhp commented May 2, 2024

We need to improve usability, at least by saving the latest valid endpoint URL after a successful login
Discuss the following possibilities:

  • Externalized the default endpoint as a configuration variable.
  • Including the endpoint in the participant token.
    • How far does this make tokens more complex?
  • Merge in a splash screen with mandatory explicit acceptance (via checkmark) of the Terms of Service and Privacy Policy?

This is an enhancement issue for #144.

@alireza-dhp alireza-dhp changed the title Better enhancemt on data gteway endpoint on login page Improve Endpoint Usability Options May 2, 2024
@alireza-dhp alireza-dhp changed the title Improve Endpoint Usability Options UI/UX-Improve data-gateway endpoint usability May 2, 2024
@alireza-dhp alireza-dhp added enhancement New feature or request UX/UI issue labels May 2, 2024
@ja-fra ja-fra self-assigned this May 6, 2024
@ja-fra
Copy link
Member

ja-fra commented May 6, 2024

We'll split up this issue into tree:

  1. Keep the previous entered endpoint-url ➡ Keep the previously entered/edited endpoint-url in the signup screen #247
  2. Allow joining a study via QR-code (that also contains the endpoint-url) ➡ Allow Signup using an QR-Code #248
  3. General (app, non-study related) T&S / Privacy-Policy consent-screen ➡ Show T&S- and Privacy Policy-Information to the User #249

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UX/UI issue
Development

No branches or pull requests

2 participants