NAPSA

Replatforming the face of the NAPSA eco-system bringing increase in performance, reliability and scalability.

Next
Tailwind CSS
TypeScript
React
Strapi CMS
Github

Overview

Developed a reliable platform for the NAPSA brand using modern web technologies to replace the legacy WordPress website.

NAPSA needed a new platform for their customer facing website as the legacy WordPress system was becoming unreliable. The goal was to streamline how sourcing agents complete their profiles and compliance information, while reducing manual input and automatically syncing new member data with their CRM.

The new platform provides:

  • Reduction in time spent assisting members
  • Increased autonomy of their members due to the new member forms
  • Integrates seamlessly with their current CRM
  • Improved reliability and uptime
  • 40% Uplift in performance

You are able to view the live NAPSA website here.

Problem statement

The existing NAPSA platform had become unstable and increasingly difficult to maintain, with outages occurring almost daily.

Key processes such as onboarding new members and managing their information were highly time-consuming, often requiring duplicate data entry across multiple systems.

The lack of integration between these systems, combined with the operational overhead per member, highlighted the need for a reliable, streamlined solution.

Solution

I developed a new platform for NAPSA which serves as a solid foundation for future features and integrations. I developed a solution with the aim of tackling the key problems, platform stability, maintainability and reducing the time associated with data entry.

Content Management

A headless CMS was implemented using Strapi, providing a clean and intuitive interface for managing content. This removed reliance on third-party themes and plugins, reducing maintenance overhead and improving long-term stability.

User Experience

A clean mobile first solution was developed with NextJS to deliver a new front-end platform focusing on performance and accessibility while enforcing stability and maintainability.

The new platform has a new dedicated account area where users can fill in their details and update their public profiles, with save and continue functionality plus email confirmations for their extra peice of mind.

Integrations

The platform integrates with NAPSA's CRM reducing the amount of time NAPSA spends on data entry while creating a single source of truth for user data.

Final thoughts

The NAPSA project demonstrates the tangible value of having a dedicated developer embedded within a product. NAPSA transitioned from manually handling data across multiple systems to a streamlined platform that automatically captures and synchronises user data as profiles are updated.

The legacy system was stripped back to its core components, then modernised and rebuilt from the ground up, with time reduction and efficiency driving every technical decision.

From a technical perspective, this was a complex, end-to-end build that strengthened my experience across architecture, integrations, and scalable system design. It was a rewarding project to deliver, and I look forward to continuing to support NAPSA in evolving their platform and advancing their mission.

NAPSA Review

Highly Recommended

We recently worked with Nas on what turned out to be a complex and involved project, and we couldn't be more pleased with the results. From the outset, Nas approached every challenge with expertise and patience, helping us navigate the intricacies of the work to deliver a website that is smoother, more functional, and a much better reflection of our business. Communication throughout was excellent, and we always felt supported and informed at every stage. We're very much looking forward to continuing this working relationship, with exciting new additions to the website planned for the future. Knowing we have access to ongoing support and expertise each month gives us confidence as we move forward. Highly recommended!

More NasTomkinson