
Redmine plugin to send Issues data to MailUP
- or -
Post a project like this2475
€200(approx. $227)
- Posted:
- Proposals: 6
- Remote
- #2044575
- OPPORTUNITY
- Awarded
AI & Data Science Engineer | Nodejs | Ruby On Rails | AWS | GCP | Python | React | Angular |

♛ TOP Rated ♛ | Website Development | iOS/Android Apps | React Native | Laravel | Flutter | Codeigniter | NodeJS | AngularJS


10886812146228213425112137201150194128460





Description
Experience Level: Intermediate
Estimated project duration: 1 day or less
We have a Redmine installation with several custom fields associated to issues.
When an user creates or updates an issue the data of a selection of these custom fields must update the information of our database at MailUP.
MailUP is a mass mailing platform, they already have Ruby Gems so it shouldn't be hard to integrate with them.
The fields mapping will be fixed, no need to make backend configuration. It can be an array in the plugin code, we will change it very rarely.
We will provide a mapping between Redmine issue fields name and MailUP fields ID.
On Redmine the plugin should hook on :controller_issues_edit_after_save and :controller_issues_new_after_save.
So when an issue is either created or updated:
1. the email address should be checked on MailUP if already present, to obtain Customer ID
2. if not present the user should be added using http://help.mailup.com/display/mailupapi/Recipients#Recipients-Addasinglerecipient/subscriber-synchronousimport
3. if present all the user info should be updated using http://help.mailup.com/display/mailupapi/Recipients#Recipients-Updatepersonaldatafieldsofasubscriber
We will provide MailUP developer account and Oauth2 ID/Secret.
When an user creates or updates an issue the data of a selection of these custom fields must update the information of our database at MailUP.
MailUP is a mass mailing platform, they already have Ruby Gems so it shouldn't be hard to integrate with them.
The fields mapping will be fixed, no need to make backend configuration. It can be an array in the plugin code, we will change it very rarely.
We will provide a mapping between Redmine issue fields name and MailUP fields ID.
On Redmine the plugin should hook on :controller_issues_edit_after_save and :controller_issues_new_after_save.
So when an issue is either created or updated:
1. the email address should be checked on MailUP if already present, to obtain Customer ID
2. if not present the user should be added using http://help.mailup.com/display/mailupapi/Recipients#Recipients-Addasinglerecipient/subscriber-synchronousimport
3. if present all the user info should be updated using http://help.mailup.com/display/mailupapi/Recipients#Recipients-Updatepersonaldatafieldsofasubscriber
We will provide MailUP developer account and Oauth2 ID/Secret.

Lorenzo M.
100% (2)Projects Completed
2
Freelancers worked with
2
Projects awarded
29%
Last project
4 Jul 2018
Italy
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies