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.
Technology
- Liferay DXP 7.0
- JQuery
- Apache commons
- JAX-RS REST API
- Java
- jSoup Library
- iText Library
- Bootstrap
- reCAPTCHA
- Google Maps API
- Jsoup Web Scrapping
- Amazon S3
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 Feature
- 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.
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.”
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.”