Node development
₹400-750 INR / hora
I am looking for a Node.js developer with experience in advanced API integration. The project involves integrating numerous endpoints, data transformation, and optimization.
Specific requirements:
- Advanced API integration with numerous endpoints
- Data transformation and optimization
- Strong understanding of Node.js and its frameworks
Ideal skills and experience:
- Experience with advanced API integration in Node.js
- Proficiency in handling numerous endpoints and data transformation
- Ability to optimize API performance
- Strong problem-solving skills
- Attention to detail
The client has provided all the necessary documentation for the API, so the freelancer will have all the information needed to complete the integration.
--------------------------------------------------------------------------------------------------------------------
Document Overview
This document describes an integrated system which enables the GAP backend to integrate with online operators. It includes integrating new game providers, financial transactions, login calls and launch protocols used.
Integration Overview
This GAP Casino is a B2B system which allows shops and online operators to offer games to their clients through their existing systems. A simple call to “open game” will generate the GAP casino system start up by activating the operator to open a game or Lobby. Once open, the user may navigate freely throughout the Casino system and play any game while tracking his balance. Four simple API calls allow the casino to credit and debit the player’s account in real time using seamless wallet integration. All the financial calls are monitored and managed by the GAP casino system to ensure no financial transaction is lost.
Protocol
The integration uses Http's POST communications based on Json message type. The operator must use HTTPS to communicate with our server, but we need to configure it in advance.
Security
We are having multiple level of security checks
IP White Listing: Operator and GAP must whitelist the other entity IPs on their servers and receive any kind of requests over these configured IPs only and rest of the messages/requests will be rejected/discarded.
Signature Check based on the RSA Key shared between GAP and operator: Operator and GAP will generate private and public key pair respectively and public key will be shared to other entity. Message/Request will be signed with the private key generated and sent to other entity and the same message will be verified with the public key received (by offline) and will decode the message.
HTTP over secure
Requirements
Things required from operator side for integration
All Games API requests have to be signed by Operator.
Operator server ip - All requests to originate from this ip to us, not from client side
Operator server endpoint url - This is where GAP shall send requests for balance/debit/credit/rollback
Operator’s public key which was generated for signing and verification purpose
Things GAP shall provide
All Wallet API requests have to be signed by GAP.
All Wallet API request must be practiced and verified by the Operator.
GAP server url – production url
GAP server endpoint url - This is where operator shall send requests for initial session login, getgames, etc…
GAP public key - After Operator shares their key
Request Signing and Verification
Before the integration, the Operator generates a private/public key pair, and provides the public key to GAP.
Both parties should verify all requests will be signed with RSA-SHA256.
The integration transmit formation is Json. And is encoded by UTF-8.
The Operator generates a private/public key pair and sends the public key to GAP.
Similarly GAP sends its public key to the Operator.
The body of all requests will be signed with RSA-SHA256 using the respective private key and encoded to BASE64.
The signature will be placed in the “Signature” header.
The Operator needs to verify all Wallet API requests using the public key provided by GAP.
GAP verifies all Games API requests using the public key provided by the Operator.
ID do Projeto: #37519682
Sobre o projeto
43 freelancers estão ofertando em média ₹2954/hora nesse trabalho
NODE.JS EXPERTS! We are working on node.js since last 11 years. We could do it. Could we discuss in details over chat now? Best Regards Techwelfare
Hello, I am thrilled about the prospect of contributing to your Node.js API integration project. With extensive experience in advanced API integration, data transformation, and optimization, I am confident in deliveri Mais
Hello, I am highly skilled designer and developer with 5+ years of working experience in the industry, I have rich experiences in various technologies. I can fulfill your task perfectly, and I can start work right no Mais
Hi we have experience in node.js development. We can assign dedicated developer in your project kindly revert me back thanks.
Hello, We have something similar to show you. We have delivered similar projects in the past and we can show you our work portfolio as well as showing casing our work. We have dedicated team for this work with 10+ y Mais
Hello, I hope you are doing well. We have expertise in the team, and our team is skilled and has experience spanning 10+ years in website and application development. We can surely assist you with your requirements. Mais
Hello there! My name is Kevin and I am a full-stack developer with 10 years of experience in the field. I understand that you are looking for a Node.js developer with experience in advanced API integration and optimiza Mais
Hii, I am Raj, I have an experience of more than 10+ years in mobile app development. I have a team of 20-25 people, exclusively working on ionic, nodejs, angular, reactjs, react native, flutterflow, expressjs, and Mais
Hello ,I'm NodeJS API developer & hv 8 yr exp, I feel very much interested to work with you. I can assure you that I will do my best to do your job. Regards
Hello Client, My name is Vivek and I am the CEO of True Value Infosoft (P) ltd., a leading IT services provider. With over 25 years of experience in software development, web design, mobile app development, web API dev Mais
Hello there! I read your requirements and also client description. I can make these API's. I've node and angular experience. I also have knowledge about node packages like base64 or other important. Let's discuss more Mais
I'm excited to hear that you are looking for a Node.js developer with experience in advanced API integration. With over 18+ years of experience in the industry, I have a proven track record of delivering top-tier Web a Mais
Hello client, I am Debabrata (Abhi) a Node.js developer and we are in this filed for a long time. We have experience developers that have the potentiality to work under these lines and have petty much experience that c Mais
Hello, Hope you are doing well. I have gone through your project requirements and have understood what you need. I want to introduce my company, Space To Tech Technology. Space To Tech Technology is a software developm Mais
Our business is dedicated to delivering premium-quality products that exceed the expectations of our esteemed clients. Committed to excellence, we meticulously source and craft each item, ensuring top-tier standards in Mais
Dear Client, I have noticed that you’re looking for a Node.js developer with experience in advanced API integration & The project involves integrating numerous endpoints, data transformation, and optimization. Specif Mais
I understand that you are looking for a Node.js developer with experience in advanced API integration. If you give me the chance, I can confidently guarantee that your project will be completed efficiently and successf Mais