Gradient Image Processing (GIP) is a web-based software solution, distributed to its customers in the form of source code, developed by the Gradient Team. GIP is designed to be a dedicated, yet adaptable and extendable solution for processing images.
The current version of GIP supports:
Usage flow can be described in the following subsequent steps:
This usage flow is visually presented on the following illustrations:
GIP software solution is currently applied in production as the Image processing solution for these two pages:
For a detailed description of how GIP is used to obtain compressed and scaled images for these websites, check out this Showcase.
The existing Image processing services mainly include image configuration adjustments at the time of image request with the required characteristics. This implies that the original image must be available at any moment for the processing service to load it in order to perform processing. Usage of resulting images is performed by defining processing configuration in every place where the image is displayed.
GIP is based on a different approach. Instead of setting up the image configuration in a place where the image is displayed, with GIP, you predefine your configuration ahead, and just use prepared result images. Whole processing starts immediately after the upload of the original image and URLs to all result images are retrieved.
Benefits of this approach are:
When you receive the GIP source code, you have full control over its usage. You decide how it will be used, deployed, maintained, and configured. Will you extend it with some additional features, or will you reduce the existing ones? With these decisions comes strong flexibility, but responsibility also.
To support you in full utilization of GIP we have prepared supporting materials and provide Developer support services.
To get to know the steps on how to configure GIP for local development, deploy it, insert image configurations and integrate your consumer service with GIP, please check the Usage Manual.
For a better understanding of GIP internal implementation details, solution technical goals, and defined feature set check out the Technical Architecture.
While adding modifications to GIP, you can rely on provided integration tests, end-to-end tests, and in-code documentation. For more details, please check Product Implementation Quality.
For GIP implementation, Nest.js framework (node.js, typescript) is utilized. To any developer experienced in web application software development, who does not have direct experience with Nest.js and/or Typescript, we are providing a Free 1-hour Nest.js crash course.
GIP is provided with:
8 hours of Developer Support can be utilized as:
(17% VAT of $363.10 included in the price).
If you are eligible for VAT exemption, the price is $2135.90.
We provide a 14-day Money Back Guarantee. The period begins when the customer receives a unique link to the GIP source code.
GIP is provided under a non-exclusive license, that allows you to utilize GIP for your products on multiple hosts that are under your control. Full license content, with rights and limitations of GIP usage, can be checked here.
For more information about Developer support utilization, GIP implementation, licensing, and/or concern about the GIP application to your business goal: