About Client
As a global leader in the field of automation, client’s business fields cover a broad spectrum, ranging from industrial automation and social systems, to healthcare. At present, the client provides products and services in around 120 countries and regions.
Business Requirement
- The Portal should have a public site for customers.
- Different domains site needs to be hosted and configured (US, China, Japan, korea) to a single Liferay instance. Each domain site has a default language and the site displays all information according to the default language set for the site.
- The Portal should support multiple languages (5 languages). New languages should be added to the Liferay ( if it’s not there in Liferay ).
- The current public portal’s all static content, product data and documents should be migrated to newer portal.
- The content of every component on page can be configurable from Liferay admin panel.
- Complex product list feature with search & filter needs to developed.
- Product edit capabilities needs to implemented.
- The product detail page should have all detail about product with lot of product-related spread sheets and pdfs.
- A contact us form needs to be developed which passes right context to admin when a user submits the form.
- News, Success Stories, Press releases, Events lists, and detail pages need to be developed.
- FAQ features needs to develop.
- Contents should be published to public site by workflow process approval.
- The Portal should have global search and advance search feature on header.
- Search should have auto-populate feature.
- Search should have product search feature.
- Search should have both simple search ( text box with auto-populate ) and advanced search ( with many filters )
Key Features
- Leveraged Liferay’s site capabilities for each domain site.
- Implemented web scrapper so that static content, products, and documents can be pulled by reading the legacy public site and should be pushed to the Liferay Portal database.
- Implemented Liferay admin panel capabilities to manage products ( Add, Update, Delete, Active, Deactivate).
- Implemented custom workflow on Liferay custom entity.
- New language support is implemented into Liferay Portal.
- Leveraged Liferay’s OOTB web content features to manage news, events, press release, and success stories.
- Leveraged Liferay’s OOTB asset publisher capabilities to render news, events, press release, and success stories.
- Implemented a global search feature that perform a search from static content, documents, and as well as product data.
- Implemented roles and permission on product management features ( product create, update, delete, publish ).
- Developed configurable contact us portlet with multiple views. It can be placed on any page and the admin can change view/fields/layout/receiving email address/email content from portlet configuration.
- Implemented consolidated view so that it displays collectively events, news, success story, and press release on a single view with tags.
- Implemented google analytics integration on the portal.
Used Technology
Liferay DXP 7.0
JAVA
reCAPTCHA
JQuery
jSoup Library
JAX-RS REST API
Apache commons
iText Library
Jsoup Web Scrapping
Google Maps API
Bootstrap
Amazon S3
Used Services
Liferay Development and Customization
Liferay Theme Developement
Manufacturing Success stories
“I recently worked with IGNEK on a project for our manufacturing industry, and I must say that I was thoroughly impressed with their service. From start to finish, they provided excellent communication, attention to detail, and a high level of professionalism.”
Wants to know more about Manufacturing
case study?