node.js Function development for sending email out via incoming REST calls

Inaendelea Ilichapishwa Miaka 7 iliyopita Kulipwa wakati wa kujifungua
Inaendelea Kulipwa wakati wa kujifungua

Hi all -

We're looking for a node.js expert to build a microservice for us that takes incoming JSON , understands the requirements of that call (aka, what mail template to fetch to execute), compiles that template (we want to use handlebars/variable references like angular in our html templates, so {{username}} type of referencing), and then connects to Sparkpost to send the mail content. You will also need to log everything in mySQL (all calls etc).

Really those are the only requirements. 1- take in JSON, 2-get template information from JSON and look up template from mysql db. 3-import html template. 4-insert content into html template and compile (just like a handlebars or angular template). 5-send completed template via connection to sparkpost. 6-save all data to log.

Please note these predecessors -

- All node.js code libraries must be executable in a serverless environment (must be able to utilize this on AWS Lambda…no server configurations or tweaks to the node environment allowed, this should all be package driven).

- For the NPM Packages you use, they MUST be relatively common and utilized (and therefore well tested by the community). No NPM packages without adoption or with small adoption will be allowed.

- The code must be cut down and clean. We don't want any overhead in the codebase, so the use of lots of unnecessary packages needs to be avoided. Ultimately, there are merely a few basic things in use here, mail, mysql, templating {{}} for rendering the content.. This will be a standalone function so there isn’t need for routing, etc. This is being built to act as a single function, the routing etc will happen above it via a API gateway. We will pass in the JSON, so there’s no need to capture REST calls, etc.

- We are not looking for developers that are just trying their hand at node.js/wanted to see if they can do this. Please provide a couple of successful functions you've built in node.js prior (just what you did, how it worked, obviously not the code itself :) ).

Please note: We have MANY such projects waiting if we can find a couple of good node developers to help us out here that can meet requirements.

Thanks!

AngularJS JavaScript JSON MySQL Node.js

Kitambulisho cha Mradi: #13605150

Kuhusu mradi

20 mapendekezo Mradi wa mbali Ipo mtandaoni %project.latestActivity_relativeTime|badilisha%

Imetuzwa kwa:

wartertall

Hi. I'm looking for nodejs work. I have more than 5 years experienced with nodejs. And I still use them over php, for my projects and for my customers want. With nodejs I have created many websites for myself and my Zaidi

$555 USD kwa siku 10
(Maoni 57)
6.3

20 wafanyakazi huru wanazabuni wastani wa $607 kwa kazi hii

zainy01

Hi! I've seen your requirements and I'm interested in it, I have expertise in PHP(cakephp,CI,Zend) and Clientside (jQuery,Angularjs,Angular2,Typescript) and have highest reviews for jQuery (frontend) at freelancer.com Zaidi

$1000 USD kwa siku 10
(Maoni 72)
7.4
AltiuseCreaton

Hi, I can do your job but need to make a short chat discussion with you. let me know if possible for you. please let me know. You can check my profile and feedbacks of clients which itself I got from them . Hope the Zaidi

$1666 USD kwa siku 14
(Maoni 45)
6.5
steven6

Hi, I can deliver this project within few hours. I would need to ask a few questions to clarify the scope. Please send me a message if you're interested. Thank you.

$1000 USD kwa siku 1
(Maoni 30)
6.8
prashushinde9

Hello, We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to explore Zaidi

$773 USD kwa siku 20
(Maoni 16)
6.2
an8x

Hi, I'm nodejs and Amazon lambda functions expert. As you say you want a long term relationships with developer I believe I'm the guy you're looking for that's why I'm offering you to complete this task free of cost. Zaidi

$277 USD kwa siku 1
(Maoni 13)
5.3
Shopify

Hello, I want to show you all relevant Demo and Designs which is similar to your project completed previously. To make sure about the requirement set and customizations, I want to discuss this project with you further Zaidi

$257 USD kwa siku 10
(Maoni 11)
5.2
mhortis

Hello, I have developed a similar microservice application in Java using Spring and Velocity templates for the e-mails. I am a senior Full-Stack Java developer and I have coped with several projects, both small and Zaidi

$500 USD kwa siku 10
(Maoni 18)
5.2
RubyOnRail

Hello, It's a pleasure to let you know that I've Completed and Delivered similar project before. All I need to work on customization part if we can proceed towards more discussion. I have gone through your project Zaidi

$555 USD kwa siku 10
(Maoni 7)
4.9
pinesucceed01

Dear Prospective Client, As based on my initial review I can confirm its feasibility & as I am great fit technically and have good understanding of the domain & your requirement & would submit a detailed response so Zaidi

$555 USD kwa siku 10
(Maoni 18)
4.7
wolfram77

I have a doubt. Is the HTML template a separate fixed file, or is it provided as input? Does JSON and the MySQL contain the variable values? By compile, do you mean generate HTML after inserting values? I have built Zaidi

$555 USD kwa siku 7
(Maoni 1)
2.4
FrankMeister

Hello , Thanks for giving me an opportunity to place my bid here. This project really interests me because I have rich experience in this field of expertise. I am sure that I can handle this project and deliver highe Zaidi

$555 USD kwa siku 10
(Maoni 1)
0.0
zdesign77

Hey, how is it going today? My name is Michael, I'm a web designer/developer from Boston. I've had a look at your project description and feel that my skills match your requirements perfectly. In fact, I did a very sim Zaidi

$555 USD kwa siku 10
(Maoni 0)
0.0