Customer portal and application

GMP+ Data-driven customer portal for certification

GMP+ guarantees food safety in the animal feed chain. Together, we renewed the customer portal as part of the modernization of the FSD (Food Safety Database) chain. We migrated the existing FSD application to a new, scalable environment and have been building on new functionalities and improvements since then with the aim of taking work off the hands of both end users and the GMP+ team.

Summary

The project at a glance

We provide a user-friendly, fast and secure portal on top of a future-proof data architecture. Core: clear flows for certification processes, better data access and tools that minimize administrative actions.

Deliverables

Migration of the existing FSD application

Validation with target groups

Validation with stakeholders

New GMP+ application/portal

From MVP to iterative development

Integrations & data

Links with FSD and certificate data

Integration with gmpplus.org (Umbraco)

Standardised API layer for various services

Data model replacement and cleaning

Expertise partner

UX Strategy

UX research

UX Test

UI design

Xuntos expertise

Technical architecture

.NET backend

Vue front‑end

Azure DevOps & hosting

Data migration

the challenge

Outdated application to modern service

The original FSD application no longer met UX, performance, and scalability needs. In addition, the internal workload at GMP+ required smarter tooling: fewer manual steps, more consistency and clarity in data and processes.

Key goals:

  • Save time for users and back office
  • Unambiguous flows for certification and registrations
  • Scalable and secure architecture on Microsoft stack
  • Continuous development without a standstill in production
Our Approach

Collaborate with GMP+ and partners using the scrum method

Discovery & Technical Preparation

In the discovery phase, the foundations were laid for a future-proof solution. Together with GMP+, we mapped out the goals, user journeys and KPIs to understand exactly how users work with the application and where the opportunities for improvement lay. Based on this, we developed prototypes, which we validated with representative user groups. At the same time, the data sources and business rules were carefully inventoried so that migration and further development could be based on a clear and reliable data model.

MVP delivery to releases

The construction phase was iterative, in biweekly sprint rounds over a period of more than two years. In addition, we migrated the existing FSD functionality to a completely new, scalable application. The front-end was developed in Vue.js with a component-based UI and design system, while the back-end in .NET runs with standardized APIs. We also integrated the application with gmpplus.org for current scheme documents and news articles. The rollout took place in Microsoft Azure, including CI/CD processes, monitoring and logging.

MVP delivery to releases

Due to the complexity of the migration and the crucial role of data within GMP+, a phased Go-live plan has been set up. This approach ensured that functionality was gradually activated, risks were managed and the continuity of service was always guaranteed.

Agile further development

After the first delivery, the team continues to work according to the Scrum Agile method. In short sprints, new functionalities are added, existing components are refined and priorities are set based on user feedback and changing needs. In this way, the portal continues to develop and grow with GMP+'s ambitions.

Solutions

For users and the GMP+ team

For users

  • Faster tasks** (input, renew, view status) via clear, fault-tolerant flows
  • Self-service and where possible (status, documents, history)
  • Clear UI: fewer fields per step, better explanations and validations

For the GMP+ team

  • Work off your hands by automating repetitive tasks
  • Better data quality through validations and consistent definitions
  • Insight with dashboards/logging and error handling

Technology & Management

Robust, safe and flexible

Technology & Management

  • Modern .NET + Vue stack
  • Azure for hosting, CI/CD, security, and scalability
  • Modular architecture to release features independently

Umbraco CMS — content integration

  • Integration with the gmpplus.org website for automatic retrieval of scheme documents and news
  • Central control of information flows for consistency between website and portal
  • Flexibly expandable for future connections

We are very satisfied with Xuntos' expertise and agility to meet our questions and needs.

Joris de Gooijer
Senior Marketer at GMP+ International

The result

A new application is live that meets today's technical requirements. An application with a seamless experience for a faster and clearer user flow.

Getting to know

Collaborate on digital solutions?

We are happy to think along with you when developing your new website. Schedule an informal introductory meeting or request an Umbraco demo.