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

User preferences #196

Closed
lucca65 opened this issue Nov 19, 2021 · 0 comments · Fixed by #199
Closed

User preferences #196

lucca65 opened this issue Nov 19, 2021 · 0 comments · Fixed by #199
Assignees
Labels
📖 Story Estórias sobre as funcionalidades que queremos construir

Comments

@lucca65
Copy link
Member

lucca65 commented Nov 19, 2021

Story

During the implementation of the email, we noticed that since our database is composed of users of several nationalities, we need to take that into account during signUp and support profile mutation to have a preferred_language.

I, as a community member
Want to be able to choose how the app communicate with me
To have a more personalized experience and to also make sure Cambiatus respect my email preferences

Screens

N/A

Use cases

Given a new language preference
When editing preferences
Then we store the preferences
(we need a mutation)

Given a new email
When rendering the view
Then it renders using the correct preferred language

Given a new transfer
When sending the email notification
Then it checks if the user allows for transfer notification before actually sending it

Given a new approved claim
When sending the email notification
Then it checks if the user allows for claim notification before actually sending it

Given a new news digest
When sending the email
Then it checks if the user allows for monthly digest

Description

We have no way to store some user preferences such as preferred language, which types of emails should we send and more preferences we might come up with in the future

@lucca65 lucca65 added the 📖 Story Estórias sobre as funcionalidades que queremos construir label Nov 19, 2021
This was referenced Nov 19, 2021
@adubas adubas self-assigned this Nov 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 Story Estórias sobre as funcionalidades que queremos construir
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants