For Authorized Users Only!

License Management Solution for a Genetic Data Analysis Platform

Business Problem

A Swedish company was looking for a better way to manage users of their Multi-dimensional data analysis product that helps with gene expression profiling and analyzing spectroscopic data.

The product was offered across three subscription levels and needed proper user access management according to a user’s subscription tier.

Technology Solution

IncubXperts built a simple, API-enabled License Management system that integrates with the core data analysis product.

  • The system allowed creation of users and subscription plans (Trial, Basic, Advanced,etc).
  • The administrator can assign module-level access along with a subscription plan.
  • A created user is authenticated in the core product using the JWT token created by the License Management system.
  • A lean REST API layer ensures user authentication every time a user logs in to the product. The API also lets the admin create a JWT token if the user is valid.
  • All APIs are hosted on Azure Functions and are automation tested using Rest Assured.

.NET MVC, Node js

Business Impact
  • The license management system enables easy user management across different subscription plans for the core app
  • User authentication prevents unauthentic users from getting access to the product, maintaining data privacy
  • Admins can now easily manage module wise access for users

" They did an excellent job. The team delivered on time. I am really happy with the solution.”

Amin F- President of a Multidimensional Data Analysis Product Company