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:
- If you need help or get lost, post a query to our #coding-backend-tasks stream on Zulip.
- Learn more about mentorship relation concept in this Mentorship Relation Wiki Documentation
- Pull request template at this link.
- Commit message Style Guide can be found here.
- How to fork, clone and setup remotes the project into your account wiki page can be found here.
Work Submission:
Submit a link to Pull Request (PR) created with the new feature.
Task tags
Students who completed this task
_daksha_, BartekPacia, Anya Smirdina