{"id":5556,"date":"2025-09-16T10:26:51","date_gmt":"2025-09-16T09:26:51","guid":{"rendered":"https:\/\/www.bcta.group\/attma\/?p=5556"},"modified":"2025-09-16T10:26:53","modified_gmt":"2025-09-16T09:26:53","slug":"evolving-the-attma-lodgement-portal","status":"publish","type":"post","link":"https:\/\/www.bcta.group\/attma\/2025\/evolving-the-attma-lodgement-portal\/","title":{"rendered":"Behind the Scenes: Evolving the ATTMA Lodgement Portal"},"content":{"rendered":"\n<p>by Paul Carling<\/p>\n\n\n\n<p>Before I joined ATTMA, I was already involved in evolving the ATTMA lodgement portal from the ground up. While still working as a tester, I participated in early meetings with the system\u2019s developer to define what data fields were needed and the format they should take. I also explained the fundamentals of the air tightness test and how the data would be used in practice. At that time, the lodgement system was basic but functional &#8211; it allowed tests to be lodged and certificates to be downloaded, which was all that was needed.<\/p>\n\n\n\n<p>When I officially joined ATTMA, one of my responsibilities became managing updates to the lodgement system. This included briefing developers and testing their updates before release. With a background in amateur web development, I took the opportunity to redesign the system\u2019s appearance, transforming it from its original minimal form into the more intuitive and user-friendly version we use today.<\/p>\n\n\n\n<p>As our needs grew, we decided to bring development in-house to increase capacity and reduce reliance on external contractors. That\u2019s when Simon joined the team. Between the two of us &#8211; myself handling the design and process, and Simon managing the database and server-side development &#8211; we\u2019ve delivered a wide range of improvements and new features.<\/p>\n\n\n\n<p>Some of the key enhancements include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New certificate types<\/li>\n\n\n\n<li>Audit request and evidence submission functionality<\/li>\n\n\n\n<li>Integration with the ATTMA App, including project and plot setup for pre-test data entry<\/li>\n\n\n\n<li>Equipment section upgrades to support year-on-year calibration tracking and fan calibration variables<\/li>\n<\/ul>\n\n\n\n<p>The ATTMA App itself was a major collaborative project. I led the design and calculation logic, while Simon developed the software to run seamlessly on both tablets and PCs. As always, testing was a joint effort.<\/p>\n\n\n\n<p>This journey reflects ATTMA\u2019s commitment to continuous improvement and innovation, ensuring our systems evolve to meet the needs of our members and the wider industry.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>by Paul Carling Before I joined ATTMA, I was already involved in evolving the ATTMA lodgement portal from the ground<\/p>\n","protected":false},"author":1,"featured_media":5557,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[],"class_list":["post-5556","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"publishpress_future_action":{"enabled":false,"date":"2026-06-02 02:51:46","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"category","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/posts\/5556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/comments?post=5556"}],"version-history":[{"count":2,"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/posts\/5556\/revisions"}],"predecessor-version":[{"id":5559,"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/posts\/5556\/revisions\/5559"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/media\/5557"}],"wp:attachment":[{"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/media?parent=5556"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/categories?post=5556"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bcta.group\/attma\/wp-json\/wp\/v2\/tags?post=5556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}