Integration with web-services

We will set up data exchange between your system and an external service

Workflow

step

/ 1
process icon

Collecting requirements

We are interested in what web service you need to integrate with and what data you want to receive. This stage involves: sales manager and business analyst

step

/ 2
process icon

We conclude an NDA (optional)

We conclude a non-disclosure agreement. This means that information about your project will remain between us. This stage involves: sales manager and project manager

step

/ 3
process icon

We are exploring the possibility of integration with a web service

It is necessary to determine the complexity of the integration with the web service. The service with an open and documented API is designed for integration. Receiving data from such a service will take less time than a service without a documented API. This phase involves: the architect and business analyst

step

/ 4
process icon

Creating a commercial offer

After studying the service with which we need to integrate, we form a commercial offer. The client receives a document with a detailed description of the planned work. This stage involves: sales manager, project manager and business analyst

step

/ 5
process icon

Developing the technical specification

The development of technical specifications begins with the collection of information on the product and the formulation of customer requirements. Each item in the TK is agreed with the customer at all stages of work. Then we make a prototype of the document, after which we can get an idea of the document being prepared

step

/ 6
process icon

We start connecting the web service to the project

This step can be divided into stages: connecting via API, converting data into the desired format. This stage involves: an architect, developers and a tester

step

/ 7
process icon

Refinement of software

At this stage, we are finalizing the software and structuring the received data in order to display it in the system interface

step

/ 8
process icon

Completing the integration

Before the end of the integration, final testing is carried out for all completed tasks. This stage involves: project manager, developers, testers

Technologies and methods

A set of technologies for integrating your software with a web service

Back-end

Languages
  • C#
  • JAVA
  • JavaScript
  • TypeScript
Platforms
  • .NET
  • ASP.NET
  • Node.JS
Database
  • Postgresql
  • MongoDB
  • SQL server
  • Oracle
DevOps
  • Kubernetes
  • TeamCity
  • GitLab
  • Docker
  • Graphana
  • Prometheus
  • ELK
Protocols
  • GraphQL
  • Rest
  • Websocket

Front-end

Languages
  • HTML
  • CSS
  • JavaScript
  • TypeScript
Frameworks
  • Angular
  • Next.js
  • Tailwind
  • Bootstrap
  • SvelteJs
  • VueJs
Libraries
  • React
  • RxJs
  • Redux
  • GraphQL
  • Apollo
Tools
  • Webpack
  • Babel
  • Postcss
  • ESLint
  • Prettier
  • Jest

Desktop

Languages
  • C#
Platforms
  • .NET/.NET Core
  • WPF
  • Electron
Database
  • SQLite
  • Postgresql
  • SQL server
  • LiteDB
Set of components
  • DevExpress
  • SciChart