A recruitment consultant will contact you soon.

ACPM – Affitrack, certification tool

Development of a tool to control advertising broadcasts in just three months

Successfully delivering Affitrack in 3 months for ACPM

The challenge was to develop a tool capable of monitoring advertising delivery in just three months.

The tool would need to certify the delivery of outdoor digital advertising – Digital Out-Of-Home or DOOH – which concerns digital advertising displays in urban environments, such as shopping centres and airports.


Infotel developed Affitrack in its entirety within the timeframe and is now overseeing the project’s maintenance and upgrades, such as the development of new log import integration modules.

Encouraged by these successes, ACPM launched a new project to add several new functionalities to this application in early 2018 (statistical dashboard, administration screen, etc.)!

Affitrack consists of four applications

  • Web application: tracking file submission and processing, campaign progress display, certification viewing and export and user management
  • Web Services application: files submitted by REST (Representational State Transfer) web service
  • Batch application: file processing (database registration), parsing of files (aggregation of display by campaign and day), consolidation of display data by comparing agency and control data, regular data and file purging
  • Batch monitoring web application


The expert's viewpoint

The Affitrack project has been a success in more ways than one. From a functional point of view, this is a world first: monitoring and certifying advertising displays on DOOH screens by an independent organization. [...] From a technical point of view, the choices made by the Infotel team were relevant and focused on modern technologies. [...] In organisational terms, the choice of agile Kanban was ideally suited to the project's constraints: a short-term project (3 months), modifications of specifications and incremental deliveries. Finally, from the CMPA's point of view, all expectations were completely fulfilled. As its partner, Infotel is working with the CMPA to upgrade Affitrack in 2018 with the aim of incorporating many new features and provide this certification tool with greater exposure.

Project Director – service contract manager
Jean-François Guérin


  • ACPM does not yet have Java development architecture, so each application is built on the Springboot framework and packaged as an executable jar with its own Tomcat server. Spring Data JPA made it possible to simplify writing access to the PostgreSQL database
  • Thymeleaf, the HTML templating framework, was chosen for its simplicity of implementation and good integration with Springboot and Bootstrap, making it the obvious choice for web page formatting
  • Infotel adopted an Agile methodology, Kanban, for the project
  • Spring Batch was chosen to implement batches, and Spring Batch Admin to monitor them
  • NGINX, the free web server software, was used in front of the web server.


  • To complete this project successfully, a small team was created consisting of a project manager, an architect, a lead developer and a team of four developers
  • Self-sufficient and dynamically adaptable to meet client requirements, the team worked in Agile mode, holding daily meetings and managing tasks with a Kanban board


Automatic process of loan request and the simplification of KYC "Know Your Customer".


  • Improvement of KYC and the onboarding of new clients with automatic identity verification thanks to intelligent ID document processing on the web or in an application.
  • Acceleration in the dealing with requests for loans and mortgages: process and automatic classification of new documents, extraction of information and validation of data points.
  • Fraud prevention and respect of rules: automation of compliance requirements on contracts, financial documents and ID documentation.
  • Easing and simplification of the consumer spending comprehension: classification of bank transfers from the study of receipt and invoice item data.


Automated process of scientific papers and other documentation linked to the registering of a patent for intellectual property.


  • Recognition and automatic indexation of fields for a precise search among the documents relating to the patent application.
  • Standardisation of the documents with online specifications: bibliopraphy, expired patent, renewed patent, etc.


Automatic processing of receipts, bills and other financial documents.


  • Automisation of the accounting process: declaration of VAT, supplier bills, etc.
  • Standardisation and harmonisation of the business accounting processes.
  • Improving data security with the deletion of manual errors and with the synthesising of controls.
  • Contribution to the reduction in fraud risks, à la réduction des risques de fraude, reinforcement of operational security, audit trails and internal controls.
  • Support in the change management and accounting teams on the appropriation of this new solution.