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

Email notifications #35

Closed
7 tasks done
brokkoli71 opened this issue Nov 9, 2022 · 3 comments · Fixed by #277
Closed
7 tasks done

Email notifications #35

brokkoli71 opened this issue Nov 9, 2022 · 3 comments · Fixed by #277
Assignees
Labels
3 Third Priority BP-TF BP Friedrich Project Backlog

Comments

@brokkoli71
Copy link
Collaborator

brokkoli71 commented Nov 9, 2022

User stories

As a owner I want recieve lending requests via Email in order to get updated on current events, without checking the web app.
As a borrower I want the get notified throughout the lending process in order to lent the item and return it in time.

Dependencies

Depends on:

UI Mockup

not applicable

Context

Users should receive an Email when receiving a call to action notification on the notification page (#30).
calls to action are...
... lend requests
... return request
... waitlist position 0 ("ready for pickup, after owner approved lend)
... pickup reminder

Acceptance Criteria

  • create the possibility to send notifications automatically via email to the recipient
  • all calls to action have templates for e-mails
  • all "notiofications"/"benachrichtigungen" will be send to your mail
@brokkoli71 brokkoli71 added this to the Notification System milestone Nov 9, 2022
@LucasDerReisende LucasDerReisende added in preparation This issue has not been finalized, POs need to further specify this issue and removed Project Backlog labels Nov 9, 2022
@snailcato snailcato mentioned this issue Nov 10, 2022
6 tasks
@LucasDerReisende LucasDerReisende added Project Backlog 3 Third Priority 4 Fourth Priority and removed in preparation This issue has not been finalized, POs need to further specify this issue 3 Third Priority labels Nov 10, 2022
@snailcato snailcato added the BP-TF BP Friedrich label Nov 11, 2022
@jacob271
Copy link
Collaborator

What are important notifications?

@jacob271 jacob271 changed the title Email notifications [Spike] Email notifications Nov 30, 2022
@jacob271 jacob271 assigned Till-B, ghost and jacob271 and unassigned Till-B Nov 30, 2022
@jacob271
Copy link
Collaborator

jacob271 commented Dec 7, 2022

This article explains everything regarding mails in rails: The ultimate guide to sending email in rails 7

@jacob271
Copy link
Collaborator

Using ActionMailer makes sending emails quite easy. Further, we would suggest using SendGrid to set up a mail server. We can either create a new sender address (e.g. a Gmail address) and configure SendGrid to send emails from there. Or, we could invest some more time (and money) to use our bookkeeper domain (e.g. [email protected])

@jacob271 jacob271 changed the title [Spike] Email notifications Email notifications Dec 13, 2022
@jacob271 jacob271 added the L Planning Poker label Dec 15, 2022
@jacob271 jacob271 added the Clarification needed Issue needs to be more specific label Jan 9, 2023
@snailcato snailcato added 3 Third Priority and removed 4 Fourth Priority L Planning Poker Clarification needed Issue needs to be more specific labels Jan 11, 2023
@jacob271 jacob271 linked a pull request Jan 16, 2023 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3 Third Priority BP-TF BP Friedrich Project Backlog
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants