Rethinking the billing experience with a new digital product.

Jest

The project

Jest is the management software we designed and developed for ECIPA, the training organisation of the CNA in Catania, which offers services and training programmes to craft businesses, SMEs and professionals in the local area.

The tool has a clear purpose: to simplify the administrative management of the organisation’s clients, from the provision of services right through to electronic invoicing.

We have developed an intuitive and comprehensive management system that enables ECIPA to maintain a well-organised and efficient management control system.

The challenge

ECIPA manages a large and diverse user base, providing a range of services to different users. Traditional systems made this work complex and fragmented.

What was needed was a single tool capable of managing the provision of services for every type of user, issuing electronic invoices and overseeing the entire administrative process, thereby eliminating the complexities involved.

Our process

We have focused on the needs of those who use the management system on a daily basis. We began with a Discovery phase to analyse the complexity of the process. We then validated the idea through UX research. Finally, we developed the product using an Agile approach, with continuous releases at the end of each sprint.

  • We conducted stakeholder interviews, from which we gathered the information needed to gain a thorough understanding of users’ needs. On this basis, we designed a process comprising UX research and iterative testing. The result is a smooth and intuitive browsing experience and a modular, scalable management system.

  • On the back-end, we have developed REST APIs that handle the business logic of the management system and the delivery of the various services. We have integrated all aspects of electronic invoicing, ensuring that invoices are sent to the Interchange System (SdI) smoothly and securely.

  • On the front-end side, we developed the application using React and Next.js. The work was organised into sprints using the Agile framework: each release brought new features and saw the product evolve continuously.

From discovery to launch in

3 Months

Sprint delivered

6

Francesco FonteFrancesco FonteCEO & Founder

Would you like to tell us about your product?

Book a call

Our approach

The work began before the design phase, with a discovery phase and a series of interviews with ECIPA’s stakeholders. The aim was to understand how the administrative work was actually carried out, before deciding how to change it.

We validated our hypotheses through research and only then moved on to the design phase.

Development was organised into sprints. At the end of each cycle, the ECIPA team had a working version of the product to test, provide feedback on and help steer.

Technologies

  • Next.js
  • React
  • REST API

Andrea Milazzo

CEO

Hub Imprese

5.0
“The aim was to create a new management system that would not only enable us to carry out our day-to-day activities – such as creating services and managing invoices – but also provide us with a fast and intuitive way to monitor business operations. BARR succeeded in thoroughly analysing all the user experience issues with the old management system and redesigning them for the new one.”