Liferay Development Service

Our founding members have been working on Liferay for more than a decade. We have built tonnes of solutions on Liferay, have done 38+ corporate programs and have done N number of consulting assignments in Liferay.

We can build for you - multi-tenancy-based web portals, business applications, content management, document management, community-based websites, Liferay themes and a lot more. Do you want to customization of Liferay OOTB features? We are the one-stop shop for you!

Have a project in mind
Services

What is included in our Liferay services!

We offer content management & custom development services using Liferay. With us, you can create a strategy for content management, multi-tenancy, groups and roles & access rights management. We can help you customize Liferay to suit your business needs.

0
1
Content Management

Liferay provides extremely sophisticated content management system. We can create reusable structures, templates for your content management. The Liferay workflow is one of the key features of the Liferay DXP platform. We can create complex workflows that can be associated to the content; these workflows enables maker / checker / approver flow on your content.

0
2
Custom Portlets

We can build custom portlets (aka as widgets in Liferay DXP) for your Liferay portal. We build spring portlets, Liferay MVC portlets and implement the action and render commands for the portlets. We build plug-ins (war) portlets as well as OSGi based portlets that provides semantic versioning. We also build angular and react portlets that can consume REST APIs for data.

0
3
Custom Themes

Themes are one of the most critical part of Liferay portal. We can build themes that can give stunning user experience to your end-users. We can build plug-in (war) based themes and Liferay JS Toolkit based themes too. We understand ins and outs of theme structure and know how to build for maintenance. We are pro at using SASS while building themes.

0
4
Workflows

Workflows is one of the most powerful features of Liferay portal. We can build complex workflows that can implement multi-level approval process. The Liferay workflow provides option to write custom code agains the actions in groovy, javascript etc. We can leverage such features to build sophisticated and complex workflows.

0
5
Hooks for Customization

If it was not for hooks, Liferay wouldn't have reached to such heights. Prior to Liferay 7.x version, the hooks were plugin projects that were deployed as war files. You could customize the OOTB features with hooks like JSP overrides, service overrides, language properties and lot more. However from Liferay DXP 7.x onwards the same can be achieved with fragments and other type of OSGi modules. We can customize your portal as per the need of your business.

0
6
Portal Administration

We can help you in end-end administration of your portal. We can architect sites, organizations, hierarchical organizations, setup teams and access rights for sites and organizations. We can help you to setup password policies, setup security with ldap, manage oAuth2.0 configuration and lot more. Once we setup your entire portal, we can train you to maintain the same on your own

0
7
REST APIs

Liferay DXP provides a huge set of REST APIs that makes is possible for you to use Liferay as headless platform. You can consume the services of Liferay DXP and build your own app. At the same time you can use REST Builder tool in order to implement your own (custom) REST APIs in Liferay. We can write APIs for you that can in turn reuse the services written with service builder framework.

0
8
Architecture Consulting

If you have a Liferay project to do with you own in-house team but looking for someone who can architect the end-to-end Liferay portal for you, then you are at the right place. From content architecture to security and multi-tenancy - we can architect various architecturally significant aspects of your Liferay portal. We can also hand-hold your team throughout the development process.

OUR PORTFOLIO
Making products that are easy and efficient
Our software development process is iterative and incremental, architecture centric and driven by use cases and risks.
We engaged InfoMover Technologies for our NVOCC portal in 2018. It has been a very fruitful association since then. InfoMover has delivered 2 phases of the portal in record time with superior quality of code. This portal is in production & we have engaged InfoMover for couple of more projects . InfoMover is our technology partner & trusted advisor for most of our tech-initiatives in the company.
CIO
A Large Shipping & Logistics Services Company
THE STACK
Our development competencies
Upgrade & Migration

Though Liferay documentation provides step by step process of upgrading the Liferay portal to newer versions, it can be extremely tricky at times due to customization that you might have done in your current version. Especially while upgrading from one major version to another like upgrading from 6.x to DXP (7.x) - can be a very daunting task. Your custom portlets as well as hooks may not get migrated to newer versions easily & may throw errors. Liferay is heavily dependent on the database which maintains metadata & content of the entire portal - migrating the database from one version to another can be a tough job; leave this tough job to us. We can identify errors while doing the migration, find/implement the solution and complete the migration process.

This is some text inside of a div block.
This is some text inside of a div block.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Upgrade & Migration

Though Liferay documentation provides step by step process of upgrading the Liferay portal to newer versions, it can be extremely tricky at times due to customization that you might have done in your current version. Especially while upgrading from one major version to another like upgrading from 6.x to DXP (7.x) - can be a very daunting task. Your custom portlets as well as hooks may not get migrated to newer versions easily & may throw errors. Liferay is heavily dependent on the database which maintains metadata & content of the entire portal - migrating the database from one version to another can be a tough job; leave this tough job to us. We can identify errors while doing the migration, find/implement the solution and complete the migration process.

Huge Experience

One of our founder-members has been working on Liferay since 2014. He has led large teams and has delivered innumerable projects. Experience does matter; from architecture consulting to building Liferay portals (turnkey projects) - we can do it all for you. Our experience can help you build a Liferay portal that is resilient to changes and flexible to enhancements.

Liferay Architecture

It is not only about building custom portlets (widgets) but the entire architecture of the portal that matters. Which feature must be customized, when to build custom portlets (widgets /apps), building themes, content architecture and very importantly how to provide default access rights to the content. Then - sites or organizations, page management, SEO of pages, DMS and the default access rights to apps are all architectural decisions. Also, how to leverage multi-tenancy features of Liferay with virtual instances can be; WITH US YOU ARE WELL COVERED !

OSGi Modules & Services

We know how to build OSGi services that can be semantically versioned and can be made reusable components in any portal. We can help you host the reusable OSGi modules on the Liferay marketplace and make it accessible (free or at a cost) to the world to plug-n-play. Since Liferay 7.x (DXP) version the OSGi is the de-facto way of implementing services-oriented architecture.

Liferay Search

We have expertise in ElasticSearch (in fact entire ELK stack). We can build for you a sophisticated faceted search in Liferay on top of ElasticSearch. The search can be federated i.e. it can span across multiple websites of the virtual (portal) instance of Liferay. We can also help you to configure the ElasticSearch cluster and also configure Kibana to create a dashboard for analytical purposes.

Liferay Security

Security is the most crucial aspect of any platform. Liferay provides a wide range of security options - from configuring LDAP to role-based access control (RBAC). We can help you configure security with the LDAP server for authentication purposes. Also, we can help you to set up Liferay as an oAuth 2.0 provider such that any other application can use Liferay as an authorization server. We can help you to set up default access rights. Last but not least - if you want Liferay to authenticate its users via some other SSO provider - we can very well help you to set up the same.

Maintenance & Support

Do you already have a Liferay DXP portal in production and need maintenance and support services? We can provide support engineers in order to maintain your Liferay portal. The support engineers can be dedicated or shared, depending on the level of support needed. Our support engineers can also cater to enhancement requests as needed by your business.

Liferay Development
our technology stack
Liferay
OSGI
Portlet
Metal js
React
ElasticSearch
Workflow
oAuth 20
Active Directory