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

Set up a notification system #111

Open
philipmjohnson opened this Issue Apr 2, 2017 · 3 comments

Comments

2 participants
@philipmjohnson
Contributor

philipmjohnson commented Apr 2, 2017

Please do work for this task in a branch called issue-111.

Provide a notification system for RadGrad, so that student can be informed via a mechanism of their choice when things change.

  • Implement SMS notifications.
  • Implement email notifications. (https://www.mailgun.com/)
  • Implement a way for students to specify which notification mechanism they want, and what notifications they want to opt-in or opt-out of.

Notification types:

  • A student has reached a new level.
  • There is a new course or opportunity in the system.
  • An opportunity you have specified is coming up.
  • An advisor or admin has something of importance to broadcast to all students, or all students with a particular interest or career goal.

Students can opt out of any notification type except for "broadcast" messages by advisors or admins.

@philipmjohnson philipmjohnson added this to the M3 milestone Apr 2, 2017

@philipmjohnson philipmjohnson modified the milestone: M3 May 11, 2017

@philipmjohnson

This comment has been minimized.

Show comment
Hide comment
@philipmjohnson

philipmjohnson Jul 16, 2017

Contributor

For Fall 2017, I think we should just go with Slack for notifying students about RadGrad via a special channel.

Contributor

philipmjohnson commented Jul 16, 2017

For Fall 2017, I think we should just go with Slack for notifying students about RadGrad via a special channel.

@philipmjohnson philipmjohnson modified the milestones: M4, M3 Jul 16, 2017

@philipmjohnson philipmjohnson modified the milestones: M5, M4 Aug 9, 2017

@philipmjohnson philipmjohnson added this to Backlog in M5 Aug 9, 2017

@philipmjohnson philipmjohnson removed this from Backlog in M5 Sep 12, 2017

@philipmjohnson philipmjohnson modified the milestones: M7, M5 Sep 12, 2017

@cammoore cammoore added this to Backlog in Fall 2018 Sep 14, 2017

@philipmjohnson philipmjohnson removed this from the M7 milestone Jan 29, 2018

@cammoore

This comment has been minimized.

Show comment
Hide comment
@cammoore

cammoore Jun 7, 2018

Contributor

Is this a part of Danny's engagement thesis?

Contributor

cammoore commented Jun 7, 2018

Is this a part of Danny's engagement thesis?

@philipmjohnson

This comment has been minimized.

Show comment
Hide comment
@philipmjohnson

philipmjohnson Jun 7, 2018

Contributor
Contributor

philipmjohnson commented Jun 7, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment