The Story

Image API is a company on a mission to simplify the way businesses work using the power and speed of digital. Whether converting paper to digital assets or developing software to manage these digital assets and core processes, Image API provides the services and software platform to digitize and simplify their most complex processes.

Its flagship product, Axiom Pro®, is a cloud-based document management platform that provides secure access anytime and anywhere, simplifying the process of uploading, managing, and sharing digital content across the entire organization.

With a remarkable track record with some of the largest and most important State agencies that now spans over 25 years, Image API’s products are widely used across the State and Local government market and provide foundation to the agency's digital transformation.


The Challenge

Our challenge encompassed several critical aspects which necessitated a comprehensive overhaul of the client’s systems to address these issues and enhance the overall experience for both end users and administrators.  

  • Outdated technology: The legacy public portal, where customers submitted filings and searched for published filings, utilized outdated technology.  
  • Non-Scalable Infrastructure: The outdated system's limitations prevent it from accommodating increased user loads or scalability needs.  
  • UI/ UX: the overall interface and user experience were unappealing and outdated.   
  • Fragmented data management: Many data points were stored and managed separately, leading to divided data. Lack of integration caused concerns in reporting and co-related dependencies across filing types.  
  • Submitting filings: Customers submitting filings did not receive adequate or user-friendly messages indicating why the filing was rejected. This led to potential confusion or uncertainty regarding the rejected filings.   

The Solution

IT Labs collaborated with the client to deliver a high-end software solution, harnessing the latest technologies available. The newly built system we have provided has streamlined the client’s operations, by having a system with improved performance, scalability, and enhanced overall user experience.  The impact on the client's organization has been remarkable, made possible by IT Labs' expertise and dedication.  

  • Modern technologies for improved performance: Complete re-work of both the public and admin portals using the most recent technologies and best practices. Increased system performance by using updated technology and optimizing its functionality.  
  • Consolidated Filing-Management Systems: Integrated and merged all filing systems, creating a unified system for managing all filing types, ensuring a centralized approach to data management, and streamlining administrative tasks. Successfully migrated all legacy data so that the filings' management and processing could continue seamlessly.  
  • Improved Scalability: Implemented a scalable solution to manage fluctuations in user loads and filing volumes effectively, improving performance and accommodating increased demands.  
  • User Experience Improvements: Redesigned and enhanced the public portal to provide a more intuitive and user-friendly interface for customers.  
  • Centralized Data Storage: Integrated all filing types into a unified database for better access and management, so that all filing types can be cross-referenced and accessed cohesively.   
  • Implement Robust Security Measures: Upgraded security protocols and features to safeguard data against potential threats and vulnerabilities, based on conducted security audits.  
  • User-friendly Messages: Provided clear and user-friendly messages for all filing types, ensuring customers received adequate confirmation and status updates, and lowered the number of support tickets.   

Benefits

For the Client’s Employees

  • Improved Efficiency and Productivity: Streamlined systems and integrated portals reduce the time spent on manual tasks. А consolidated system with improved user experience leads to quick and efficient admin workflows.
  • Simplified Processing: A centralized admin portal for processing all filing types and managing all accounts provides ease of access, quicker data retrieval, and simplifies administrative tasks.
  • Reporting: Single reporting module for all filing types, with ability to slice data per filing type allows admins to make informed decisions and maintain continuity in operations.

For the Client’s Organization

  • Minimizing operational efforts and cost: Integrated systems and scalable infrastructure reduce operational redundancies. Improved efficiency minimizes the need for additional resources, resulting in saving time and resources.
  • Fortified Security: Robust security measures are put in place to safeguard sensitive data and ensure uniform security standards across the platforms.

For the End Users

  • Optimized user-centric experience: Redesigned interfaces and enhanced user experience improve overall usability for end users. Consistent access and intuitive interfaces lead to a more satisfactory user experience.
  • Clarity and usability: Improved system performance ensures faster response times and smoother interactions for end users. Clear and user-friendly messages regarding filing submissions enhance communication and reduce uncertainty for users.
  • Reliability and Consistency: Integrated systems provide consistency in service and data accessibility for end users. Uniform standards ensure reliability and trustworthiness for users interacting with the system.
  • Access to Information: The new APIs allow users to get information on their filings without having to make a request to the support team first, resulting in saving time on both ends – the users and the support team.
Contact Us Today

Let's talk success

Technology Used

Backend technologies

  • .Net, Microservices architecture (.Net Core),  
  • 3rd party libraries: PDFTron .Net SDK, Dynamsoft Barcode Reader   

Frontend technologies

  • React Library v18, TypeScript Material UI
  • 3rd party libraries: PDFTron JavaScript SDK, Dynamsoft Web TWAIN Scan component

Database

  • AWS RDS PostgreSQL

Cloud technologies

  • Overall architecture deployed to AWS. Services used: AWS CloudFormation, AWS S3, AWS CloudFront, AWS RDS, Elastic Load Balancer, AWS CloudWatch, Amazon Cognito, AWS ECR, AWS ECS, AWS Lambda AWS DMS, AWS DataSync

Quality assurance

  • Integration tests
  • Vulnerability/penetration testing (Tenable.io, OWASP ZAP, Snyk)
  • Performance/load testing (Chrome developer's tool, Blazemeter, JMeter)
  • E2E testing (Reflect)
  • API testing (Postman)

IT Labs Involvement

We embarked on a comprehensive journey to address the multifaceted challenges at hand. It involved conducting an in-depth analysis of the legacy system, leveraging prior knowledge, and strategically planning a phased roadmap for system upgrades and integration. With a focus on user experience, together with the client’s design team we redesigned the interface and undertook a technology upgrade, guided by the insights gained during analysis.

Central to our approach was the merger of disparate filing systems and admin portals into a unified structure. Rigorous testing, performance optimization, and enhanced security measures were key milestones, with a vigilant eye on coordinating tasks and progress tracking to ensure success. This holistic approach aimed to transform our systems and enhance the overall user and administrative experience.  

  • Conducting Comprehensive In-Depth Analysis: Analyzing and assessing the legacy system extensively from both business and technical perspectives to identify shortcomings, pain points and areas that require improvement.  
  • Incorporating Previous Knowledge Base: Utilizing preserved knowledge from the previous phase for the overall business logic to ensure continuity and informed decisions in the re-work process.  
  • Strategizing the Roadmap: Planning a phased approach for system upgrades, integration, and overall transition to the new and improved solution.  
  • Redesigning the Interface: Collaborating with a designated UI designer to create prototypes for an improved and seamless user interface.  
  • Technology Upgrade: Working on the migration or re-platforming of the legacy system into modern framework based on the insights gained from the comprehensive analysis.  
  • System and Data Integration: Collaborating to merge different filing systems and admin portals into a unified, cohesive structure.  
  • Testing and Validation: Conducting rigorous testing of the upgraded systems to ensure functionality, security, and performance align with the specified requirements identified in the analysis phase.  
  • Identifying and Addressing Performance Issues: Detecting and resolving any performance-related issues in the admin and public portal.  
  • Security Measures: Implementing robust security measures, integrating insights from the security audits to safeguard information.  
  • Optimizing Infrastructure: Ensuring hardware and software configurations meet the requirements for improved performance, incorporating insights from the previous phase.  
  • Overseeing and Coordinating Tasks: Ensuring seamless collaboration between different teams, monitoring timelines, and addressing any roadblocks or issues that may arise during implementation.  
  • Reporting and Progress Tracking: Keeping stakeholders informed about the project’s progress and ensuring alignment with the overall objectives, to guide the project toward successful completion. 

Conclusion

The transformation of the legacy system has been a game-changer for Image API, leading to enhanced efficiency, fortified security, and significantly improved user experience. By integrating cutting-edge technologies and implementing a cohesive system, IT Labs has empowered Image API to better serve its clients and stay ahead in the digital age.

Are you ready to upgrade your legacy systems and enhance your organization’s digital capabilities? Partner with IT Labs to develop a modern, scalable solution tailored to your needs. Contact us today to discover how we can help you achieve your digital transformation goals.

Noah Preston

Business Partner

READY TO IGNITE YOUR SUCCESS?

    Case Studies