Offering invaluable and low-cost solutions that could improve the manufacturing unit’s efficacy, Anagat Process and Systems Pvt. Ltd. (AP&S) has been highly influential in supporting the automotive industry supply chain. AP&S’ significant amount of time is spent on documentation and review of audits and work papers. For a more productive and sound audit planning, it planned to build an internal Audit Tool, an intranet website, that could help them administer and standardise the audit processes effortlessly.

OpenSense Labs, with its expertise in Drupal Development, leveraged the powerful capabilities of Drupal 8 to build a top-notch Audit Tool from scratch. The idea was to enable high-frequency audits and achieve unprecedented levels of organisational quality and consistency. Drupal made it all possible. 

About the project

As a Drupal-powered intranet site, the key objective of the Audit Tool was to easily govern the audits in the automotive industry. It was built to act as a single point of view to all the stakeholders vis-à-vis the entire audit processes that will be done in the company. The key components of the system were Planning Audit, Scheduling Audit, Executing Audit, and Follow-ups. It constituted different types of users, namely Management Representative, Auditor, Auditee and Executives where each of them would either perform auditing or assess the feedback received from the auditing of the particular section or process.
 
The site allowed streamlined management of suppliers, customers and external auditing bodies. It also had features like Risk Rating and Audit Quality Management. While Risk Rating was measured on the basis of audits, Audio Quality Management allowed the experienced professionals to verify whether or not the audits have been performed correctly. On the basis of data that has been gathered, it also helped with the information management and knowledge generation.

Why Drupal was chosen

Audit Tool primarily involves the management of different types of real-world entities, user access, data entry and analysis. Basically, controlling data flow and assessing statistical figures in the form of pie charts and bar charts are important functionalities of this tool. Drupal 8 deserves warmer encomiums as almost every functionality that this tool demanded could be easily implemented using its out-of-the-box features. The Node entity was leveraged for storing important data, Views helped in exhibiting data effectively and content moderation module allowed to set up workflows. Also, the configurations offered by Drupal streamlined the management of users, roles and permissions. Rightfully so, Drupal 8 proved to be a perfect choice.
 
Since the visual representation of statistics was a significant part of this tool, the availability of the Charts module in Drupal was more than handy. The module ensured that the graphical representations like pie charts and bar graphs were easily and efficiently enabled.
 
One has to trumpet forth the praises on Drupal as it made the provision of high performance, top-of-the-line security and robust authentication system a downhill task.

Homepage of AP&S with grey coloured robots at work in a factory

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen

The Charts module was useful to make pie charts and bar charts and understand large quantities of data.

Grouping fields together and presenting them in containers like verticals or horizontal tabs was made possible by Field Group module. For defining dependencies between fields on the basis of their states and values, the Conditional Fields module was utilised. Storing, verifying and displaying of international postal addresses were managed by Address module.

Design, layout and grouping of content were handled by Paragraphs. Entity Construction Kit module enabled the use of the Drupal admin interface for building custom entity types. Customised homepages, that are dependent on roles, were created by Front Page module.

Superfish module made great use of jQuery Superfish menu plugin that helps in building multi-level drop-down menus.

As a base theme, Bootstrap theme closed the gap between Drupal and Bootstrap framework. This helped in leveraging the benefits of a free and open-source framework that could help in building responsive, mobile-first websites and also solving the cross-browser compatibility issues.

Homepage of audit tool intranet with a red and yellow triangle on top
webpage of audit tool intranet with a big tabular column covering the entire area
Three bar graphs with blue and orange vertical bars
Pie chart with green, red and black regions