Getting Started with Clarity
Founded in 2010, Clarity Vision Solutions is an eyewear manufacturer that has experienced tremendous growth and success in a very short period of time. Clarity's expanding online presence and the need to streamline operations prompted their adoption of the Liferay Digital Experience Platform (DXP). With Liferay DXP, Clarity aimed to unify their digital environment, enabling them to efficiently manage customer interactions, employee workflows, and partner communications.
Clarity's channel sales team leverages a Distributor Management app for receiving and approving applications in a B2B context. To quickly assess the creditworthiness of potential distributors, this app collects information required for compliance with Know Your Customer (KYC) best practices. Clarity aims to further reduce manual effort and improve efficiency by invoking external KYC services to identify potentially fraudulent submissions. Producing headless APIs within Liferay DXP is essential for this addition, empowering developers to build robust solutions connecting to third-party functionalities.
To enhance security and control data access, Clarity's developers are also investigating the creation of proxy APIs. These APIs would act as intermediaries, providing external systems and internal processes with only the necessary, non-sensitive details from distributor applications. Beyond this, Clarity also recognizes the opportunity to enhance their assessment workflows by building bridging APIs automating compliance checks with third-party platforms through microservices.
Critical Success Factors
As Clarity Vision Solutions considers methods for extending Liferay DXP, their leadership team has identified several critical success factors to measure the project’s overall effectiveness.
- Build Comprehensive API Foundations: To accommodate its advancing business needs, Clarity requires flexible solutions with expansive data accessibility through APIs. Liferay’s headless APIs provide a rich foundation comprehensively supporting diverse ecosystem requirements. Expanding Clarity’s robust API framework using Liferay Objects and bridging APIs ensures complete coverage capable of supporting established and emerging integration needs.
- Establish Stable Versioning for Long-Term Compatibility: Clarity recognizes the importance of long-term evolution and adaptability of its APIs. Producing versioned headless APIs ensures a more predictable and manageable process for maintaining Clarity's integration capabilities, simplifying various stages of the API lifecycle. This stability empowers Clarity to improve its platform incrementally while adding new features and endpoints with backward-compatible headless APIs.
- Simplify Management of Complex Processes: Many of Clarity's critical business processes involve intricate, multi-step logic. Liferay's headless APIs provide the building blocks for orchestrating external logic within microservices. Leveraging client extensions, Clarity can capitalize on produced APIs to extend out-of-the-box capabilities and perform complex processing.
- Expand Integration Possibilities: Clarity understands that its integration landscape will continue to evolve. Producing OpenAPI compliant headless APIs empowers developers using various programming languages and frameworks to easily connect. This broad technology support significantly reduces integration friction and expands the possibilities for how Clarity's services can be leveraged, fostering innovation and wider adoption.
Conclusion
Now that you've learned about Clarity and how Liferay can help them overcome their obstacles, you'll set up the developer environment you'll use throughout the course.
Capabilities
Product
Education
Contact Us