Introduction
GAP View GmbH approached us with the need to develop a web application to support auditors conducting audits in companies and institutions, with a strong focus on information security, data protection, and enhancing these institutions’ resilience to cyberattacks. The goal was to create an efficient tool that would simplify and streamline the auditing process while ensuring compliance with industry standards.
Challenge
The main challenge was to develop an application that would streamline audit process management, reduce planning time and associated costs, and ensure compliance with standards such as ISO 19011, ISO/IEC 17021, and BSI (Bundesamt für Sicherheit in der Informationstechnik) for IT-Grundschutz-based audits. The solution needed to centralize audit data, reports, and compliance monitoring while remaining intuitive and easy to use. An additional challenge was integrating an AI assistant (OpenAI ChatGPT) to support auditors in their work
Solution
To address these challenges, we designed and developed a Single Page Application (SPA) using modern web technologies:
- React with TypeScript for a responsive, interactive, and user-friendly UI.
- Bootstrap 5 and DevExpress controls for a clean, professional design with advanced UI elements like calendars.
- MobX for efficient state management.
- .NET 6 and C# on the backend, ensuring scalability and robust performance.
- ASP.NET Core Web API for seamless communication between frontend and backend.
- IdentityServer4 with OIDC authentication for secure user authentication and access control.
- SQL Server with NHibernate ORM, allowing flexibility in database choice.
- Azure cloud deployment, ensuring scalability, reliability, and security.
The platform enables users to:
- Plan and conduct audits following various methodologies (ISO, BSI, QuickCheck).
- Manage questionnaires, institutions, and audit programs in a centralized system.
- Facilitate remote audits and self-assessments, adapting to modern compliance needs.
- Ensure smooth collaboration between auditors and stakeholders with a structured workflow.
- Enhance productivity with an integrated AI-powered assistant for guidance and support.
The result is a scalable and efficient platform that streamlines auditing, improves reporting accuracy, and helps organizations maintain compliance more effectively.
Implementation
The development process involved close collaboration with GAP View GmbH to ensure the solution met all business and technical requirements. We conducted extensive testing and quality assurance to guarantee reliability, security, and performance. The application was designed to be flexible, allowing for both cloud-based and on-premise deployments depending on user needs. Additionally, our team provided ongoing support and optimization, ensuring the system remains up to date with evolving industry standards.
Results
The GAP View App has revolutionized the audit management process, providing organizations with greater visibility, control, and automation to make audits more efficient, structured, and user-friendly. With centralized management and an intuitive interface, the system streamlines audit workflows while ensuring compliance with industry standards.
Key benefits include:
- Optimized audit efficiency through structured workflows, automated processes, and seamless integration of questionnaires and checklists.
- Enhanced collaboration between auditors, teams, and stakeholders with a unified platform for planning, execution, and reporting.
- Improved security and compliance with robust access controls, multi-factor authentication, and adherence to BSI and ISO standards.
- Scalability and flexibility, supporting cloud-based or on-premises deployment for on-site, remote, or self-assessment audits.
- Comprehensive reporting and dashboards, offering real-time insights into audit progress, corrective actions, and compliance status.
By addressing the complexities of modern audits with intelligent automation and compliance-driven solutions, GAP View GmbH has strengthened its position as a trusted provider of innovative audit management tools, driving customer satisfaction, operational efficiency, and business growth.
For more information about the application please visit: https://www.gap-view.de/GAP-View-App.html