Closed

Build API Integrations With NodeJS Using AWS Lambda Functions for 5 Sets of APIs

===

PLEASE START ALL APPLICATIONS WITH "Have Browsed API Documentations"

===

Briefly, this project connects a react frontend with a backendless (database-as-a-service) database via APIs. It also connects the react frontend with a few other services, also via well-documented APIs.

I'm looking for a nodeJS developer to build simple AWS Lambda functions as the API connectors. Each Lambda function will be connected to a API Gateway to listen for webhooks. Only methods in the Lambda functions need to be coded – connecting it to the API gateway etc I will handle. It is an ongoing project with new features to be added week on week. I have basic coding background, and will be able to articulate the technical requirements quite well.

The "most difficult" part of this project will probably be reading and understanding 5 sets of API documentations – which generally shouldn't be too hard for any decent developer.

I am looking for someone who preferably has expertise integrating some/all of the following APIs:

(1) Shopify API (See REST Reference, ignore Storefront API and Partner API) – [login to view URL]

– Use Inventory API to pull and push quantity numbers

– Use Order API to pull orders from store (read only)

– Use Shopify Payments > Transactions API to match payment processor fee with orders

(2) Xero Accounting API – [login to view URL]

• Create a quotation, invoice and credit note (all line item details will be passed as an array of objects payload) to the triggering webhook

(3) Backendless Database API (ignore other APIs) – [login to view URL]

• Query database with a Where clause ([login to view URL]), search with SubQuery ([login to view URL]), and other general query operations

• Perform grouped CRUD operations via API calls – i.e. all operations succeed or fail together ([login to view URL])

(4) MessageBird API for WhatsApp – [login to view URL]

• The idea is to mirror the MessageBird data on our Backendless Database

• Use the API to check for existing MessageBird webhook to trigger on new WhatsApp messages, and if no webhooks exist, to create it

• For each new Whatsapp message that the MessageBird webhook receives, to in turn trigger a API gateway wehbook with the message as payload. The Lambda function attached to this API gateway webhook then creates a new record in Backendless database.

• Create a Lambda function to POST to MessageBird API, to send a WhatsApp message

(5) EasyShip API – [login to view URL]

• Create a shipment (includes selecting lowest rate first)

• Retrieve, Update, Delete shipments

• Create a courier pick up

Please take a look at the API documentations, and let me know after reading through if you are interested in this project.

Skills: Node.js, Aws Lambda, Amazon Web Services

See more: using aws query api net, build website using aws, android app with backend using google maps api, build a spa store with nodejs magento backend, build api in nodejs, Build Chatbot + API integrations, how to post into a facebook page with php using graph api, web application using aws lambda, build a shopping cart application using php with use of cookies, web scraping using aws lambda, image resizing using aws lambda, javascript rest api call with authentication using json, invoking aws lambda functions via amazon sns., aws lambda call external api nodejs, let's build an aws lambda function and api gateway part 2, serverless applications with node.js: using aws lambda and claudia.js pdf, how do i stop and start amazon rds instances at regular intervals using aws lambda?, web api with aws lambda, serverless architectures on aws: with examples using aws lambda, deploy machine learning model using aws lambda

About the Employer:
( 0 reviews ) Singapore, Singapore

Project ID: #28990634

13 freelancers are bidding on average $19/hour for this job

eavnitech

Have Browsed API Documentations Hello there, I hope you are doing well. I am interested to do this project, i have worked on some of API like shopify and i need to check some of API but i assure you i can develop it. More

$12 SGD / hour
(9 Reviews)
4.4
workbijoypaul

"Have Browsed API Documentations" Hi, I am AWS professional with backend development knowledge, have 5x AWS certification. I can help you in integrate all those api's in lambda, API gateway, authentication using AWS c More

$20 SGD / hour
(3 Reviews)
3.8
earkania

Dear Client. Hope you are doing well. As a senior developer, I have rich experience with AWS Lambda and vpc. And also have good skills with Node.js for database management and API connection for was lambda. I can start More

$20 SGD / hour
(2 Reviews)
3.1
Vardanka

Warm Greetings~ I have gone through your requirements so it sounds interesting Have +9 years of experience in web development along with more that 4 years of experience in the most advanced web technologies. To be hone More

$20 SGD / hour
(6 Reviews)
3.1
shashank9090

*** EVERYTHING is POSSIBLE *** Hi, We have great experience with Amazon, Ebay, Shopify and Woocommerce Rest API integrations. We are a team of Expert NodeJs and AWS lambda developers, love to develop pixel perfect and More

$15 SGD / hour
(1 Review)
2.0
zyeloncomputech

Have Browsed API Documentations Hi sir, Thank you for giving opportunity for biding... we have gone through your requirements and we can API Integrations With NodeJS Using AWS Lambda Functions for 5 Sets of APIs - we More

$20 SGD / hour
(2 Reviews)
1.6
Soniyakumar

"Have Browsed API Documentations" Hi, Yes, we have a full time AWS developer with 11+ years of experience and we are a SINGAPORE Based company in the Web/Mobile Development,WordPress Development and Design as well as More

$15 SGD / hour
(0 Reviews)
0.0
BICSoft

Hey, i am interested to your project. Please send me a message so that we can discuss more about it.

$30 SGD / hour
(0 Reviews)
0.0
dibinn1

Have Browsed API Documentations Hello. I am a senior MERN-stack developer with 3+ years of Node, Express experience. I am also experienced in AWS. It will be a great pleasure if I can help you. Best regards. Nikolay.

$10 SGD / hour
(0 Reviews)
0.0
awscertified007

Have Browsed API Documentations Good sized project. Hope you have a good budget for this great project.

$32 SGD / hour
(0 Reviews)
0.0
tuanbuithanh

Hello how are you? Briefly, this project connects a react frontend with a backendless (database-as-a-service) database via APIs. It also connects the react frontend with a few other services, also via well-documented A More

$15 SGD / hour
(0 Reviews)
0.0
v1v3k

Hi, I have 3+ years of experience working in AWS Lambda. Also I worked at Amazon as an SDE for 2 years. I have developed and deployed many API in AWS Lambda written in NodeJS and Python. Some complex APIs I have writ More

$23 SGD / hour
(0 Reviews)
0.0
MuhammadHamza81

Have Browsed API Documentations Hi, I am a full stack developer with an experience of almost 4 years in web development. I started as Node.js backend developer and learnt rest of the tech stack over the years. As a b More

$20 SGD / hour
(0 Reviews)
0.0