Enterprise Portal for product based company
Technologies: Liferay DXP 7.0, Java, Keycloak, Jquery, AngularJS, Bootstrap, PostgreSQL, Amazon SES, Amazon S3
Client develops innovative hardware and software to map, navigate, and digitize the indoors to bring indoor mapping and positioning to the next level.
Their trolley creates photorealistic 3D models of even the largest indoor spaces on the go.
Portal was developed to issue/manage licenses to end-customers.
Instance Management System is the spring boot application which is developed to generate and validate the license through Restful web-services. It is responsible for handling other business logic like price, discount, budgets and many more.
Portal also provides documentation, videos, blogs for end-customers which helps them use their product.
We’ve leveraged Liferay’s users & organizations, roles & permissions to expose Liferay Portal as SaaS.
Liferay DXP 7.0We’ve leveraged almost all out of the box features of the Liferay for this portal development. We’ve integrated Liferay with Instance Management System and other third party services.
Integrated with below third party services
Amazon SESAmazon Simple Email Service is integrated with Liferay to send the emails from Liferay portal.
Amazon S3Amazon Simple Storage Service is integrated with Liferay to store documents in Amazon cloud storage.
AngularJSAngularJS is used in portlets to consume web-services of the Instance Management System.
KeycloakKeycloak is used to add single-sign-on feature to the portal with Identity Management and Access Management.