Overview
GEP (Governance Evaluator Portal) is a digital platform designed to provide governance solutions for organizations, primarily in Australia. The platform offers tools for conducting self-assessments, director interviews, and generating comprehensive reports to aid in strategic planning. GEP's goal is to streamline the governance process, making it more efficient, data-driven, and accessible to boards and administrators. To achieve this, the platform needs to handle large volumes of sensitive data, ensure a seamless user experience, and integrate smoothly with existing business systems like Salesforce
The Problem: Fragmented Systems and Inefficient Workflows
As GEP's user base grew, its platform began to exhibit significant pain points, impacting both user experience and administrative efficiency. The challenges stemmed from a system that had not kept pace with modern user expectations or the needs of a scaling business.
Inconsistent User Experience (UI/UX):
The platform suffered from a fragmented and inconsistent interface. Users encountered issues like inconsistent date formats, a non-intuitive time picker, and confusing button names. This lack of uniformity led to user confusion and increased support requests.
Manual Data Management & Integration Gaps:
The integration with Salesforce was not fully functional, creating significant data silos. Key information, such as member data, roles, and critical dates (e.g., questionnaire completion dates), required manual synchronization. This labor-intensive process was prone to errors and delayed workflows for administrators.
Administrative Inefficiencies:
GEP's administrators lacked essential tools to manage the platform effectively. There was no robust system for overriding permissions for specific organizations, no simple way to log in as a user to troubleshoot issues, and a cumbersome process for managing organizations (e.g., archiving, deleting).
Limited Scalability and Flexibility:
The platform's architecture was not structured to support future business needs, such as a subscription-based payment model or the development of new front-end applications like a mobile app. The existing framework was rigid, hindering GEP's ability to innovate and expand its product offerings.
The Solution: A Unified and Modernized Platform
To address these critical issues, GEP partnered with a development team to implement a comprehensive solution focused on modernization and efficiency. The strategy involved a multi-pronged approach to overhaul the platform from the ground up.
Front-End Redesign with Kendo UI:
The entire user interface was rebuilt using Kendo UI, a modern front-end framework. This unified the design, ensuring consistency across all pages. The new UI/UX included a standardized date format, intuitive controls, and clear, consistent naming conventions for all actions and reports.
Enhanced Salesforce Integration:
The existing Salesforce integration was reviewed and rebuilt to create a more reliable data synchronization pipeline. The solution automated the one-way sync of key dates and member information, ensuring that critical data was always up-to-date in Salesforce without manual intervention.
Development of Core Administrative Tools:
New administrative functionalities were developed to empower GEP's staff. These included a flexible Permission Rules Matrix to manage access rights, a "Login as a User" feature for efficient support, and streamlined controls for archiving and deleting organizations.
Architectural Modernization:
A key part of the solution was moving towards an API-driven architecture. This strategic decision decoupled the front-end interface from the core business logic, providing the flexibility to build new applications (like a mobile app) that could use the same back-end functionality.
The Impact: Enhanced Efficiency and Strategic Growth
The implementation of the new GEP platform delivered significant benefits that transformed the business.
Improved User Experience and Trust:
The modernized UI/UX created a more professional and intuitive platform. This not only improved user satisfaction but also solidified GEP's reputation as a leader in corporate governance technology. The consistent and accurate reporting, especially with the formatted PDFs, boosted client confidence in the system.
Increased Operational Efficiency:
The automated data sync with Salesforce and the new administrative tools drastically reduced the manual workload for GEP staff. This freed up their time from tedious tasks, allowing them to focus on high-value activities like client management and business development.
Enhanced Scalability and Business Agility:
The new architecture positioned GEP for future growth. The ability to easily build new applications on top of the existing API layer means GEP can quickly respond to market demands. The platform is now ready to support new business models, such as a subscription-based service, enabling GEP to diversify its offerings.
ToolTwist Involvement
Tooltwist was a crucial partner in the transformation of the GEP platform. Their involvement went beyond just development; they provided strategic guidance and technical expertise to build a robust and scalable solution.
ToolTwist's contributions to GEP:
Core Platform Development:
Tooltwist's team was responsible for the foundational development work, including the implementation of the Kendo UI framework for the front-end and the creation of a new, robust API-driven architecture.
Systems Integration:
The team conducted a thorough analysis and subsequent rebuild of the Salesforce integration, fixing data synchronization issues and ensuring a reliable flow of information between the two systems.
Administrative Tools Development:
Tooltwist developed the core administrative functionalities, such as the Permission Rules Matrix and the "Login as a User" feature, which were critical for GEP's internal operations.
The benefits of this partnership for GEP:
Accelerated Development:
By leveraging Tooltwist's expertise, GEP was able to fast-track the platform's modernization, delivering a high-quality product to the market much faster than if they had relied on internal resources alone.
High-Quality and Reliable Solution:
The foundational work provided by Tooltwist ensured the platform was built on a solid, scalable, and secure architecture. This minimized bugs, improved performance, and provided a reliable user experience.
Focus on Core Business:
The partnership allowed GEP to focus on its core business of providing governance solutions and expanding its client base, while leaving the complex technical development to a trusted partner.