Systers, an AnitaB.org community

Create a new feature to send an email when a user receives a new request (Backend)

Intro:

We want for a user to receive an email when a new mentorship request is received. Find more information about the context on issue #264.

Prerequisite:

  • Have a GitHub account
  • Know how to use git
  • Setup and run the project on your local development environment

Steps:

  • Create a copy of the project into your account GitHub by forking systers/mentorship-backend project.
  • Clone the project onto your local development environment
  • [Optional] Create a new branch to make your changes
  • Create a new feature, to send an email from the backend to the user which received a new mentorship request.
    • Hint: there's a feature already that allows the backend to send an email when a user needs to get the email verified. Here's app/api/email_utils.py where this send function is. Feel free to be creative with your solution.
  • Commit your change through the interface using our Commit message Style Guide.
  • Submit a Pull Request, targeting gci-dev branch, following the template provided in the description.

Resources:

Work Submission:

Submit a link to Pull Request (PR) created with the new feature.

Task tags

  • python
  • email
  • backend

Students who completed this task

_daksha_, BartekPacia, Anya Smirdina

Task type

  • code Code
close

2019