NAPIT Electrical Competent Person Case Study | Web Platform | Glusoft

NAPIT - The Electrical Competent Person Website and Processing Gateway

Modernising a government-approved membership platform

NAPIT and their partnership organisations needed the Electrical Competent Person website brought into the modern era. The existing site and system needed a complete overhaul - better architecture, improved processes, stronger security, and reliable hosting.

We delivered a modern, mobile-responsive platform that serves both the public and the membership organisations behind it.


About the project

The Electrical Competent Person site is a government-approved register of qualified electricians across England and Wales. It's operated by Electrical Competent Person Scheme Operators Ltd, with NAPIT - one of the UK's largest UKAS-accredited certification bodies with 20,000+ members - as a key partner.

The site allows householders and landlords to find registered electricians who are authorised to self-certify that their work complies with Building Regulations. Getting this right matters - it's a public safety resource.


The challenge

The existing site was dated. It needed:

  • A modern, mobile-responsive design that worked on any device
  • A content management system so non-technical staff could manage pages
  • SEO-friendly page architecture to drive organic traffic
  • A membership search facility that was fast and easy to use
  • Protection against data scraping - the membership database was a prime target for bots
  • Secure facilities for partnership organisations to upload membership data

What we built

Modern responsive redesign

We took the original design, retained its identity, and rebuilt it with modern mobile-responsive features. The site works cleanly on desktops, tablets, and phones - important for householders searching for an electrician on the go.

Content management system

A full CMS giving the team control over site content without developer involvement. All pages are generated with SEO-friendly URLs, metadata, and structure - helping the site rank for relevant searches and drive traffic from people looking for registered electricians.

Membership search

The core feature of the site. Visitors can search by postcode to find registered electricians nearby, or look up a specific company to verify their registration. Results pull from the live membership database across all partnership organisations.

Bot protection with Cloudflare Turnstile

A major concern for the client was data scraping. The membership database contains contact details for thousands of registered electricians - valuable data for scrapers and spammers. We implemented Cloudflare Turnstile to protect the search facility, ensuring results are only served to genuine human visitors. Bot traffic is blocked before it reaches the data.

Secure data management

Partnership organisations need to keep membership data current. We built secure upload facilities with IP restriction - only authorised networks can access the data management endpoints. This ensures membership records stay accurate and protected from unauthorised access.

Hosting and infrastructure

We provide hosting for the platform, ensuring reliability and performance for a public-facing government-approved service.


Technology

  • Modern web architecture with mobile-responsive frontend
  • Bespoke CMS with SEO-friendly page generation
  • Cloudflare Turnstile for bot protection on search
  • IP-restricted secure endpoints for membership data management
  • Cloud hosting with managed infrastructure

The result

A modern, secure platform that serves its purpose well - helping the public find qualified electricians while protecting the membership data that makes it possible. The CMS gives the team independence, the bot protection keeps scrapers out, and the secure upload facilities keep the data current.


Need to modernise an existing system?

We specialise in taking legacy platforms and rebuilding them with modern architecture, better security, and improved processes. Let's talk about your system.

Get in touch