Gestione PEC aziendale

DocFlow S.p.A

We partnered with DocFlow S.p.A. to develop their proprietary software, Flowee PEC & Mail. Specifically, we designed the entire user experience and user interface (UX/UI), the Level 2 Web APIs, and the web app.

Services:

UX/UI Design; Sviluppo Software; Sviluppo Web;Gestione PEC aziendale

Technologies:

MSSQL Server, Web Service SOAP, .NET5, Angular 10.

2019 – 2021

Corporate PEC management: 5 advantages with Flowee PEC & Mail

Customer request

DocFlow S.p.A., is a well-known player in the Milan software house scene, with more than 25 years in business. In February 2018, they chose Purplesoft to develop one of their flagship products: Flowee PEC & Mail. This platform is designed as a comprehensive solution to address the challenges associated with enterprise PEC management.

Prominent among these challenges are SPAM messages choking PEC boxes, and acceptance and delivery notifications crowding the inbox, generating a chaotic environment for PEC management. In addition, failure to handle PEC messages or their incorrect deletion can cause serious problems for the company, as highlighted by recent legal cases.

Another difficulty is the shared use of corporate PEC by multiple users, which significantly increases the risk to corporate security. Finally, managing sensitive data in compliance with stringent GDPR regulations presents no small challenge.

In light of these challenges, DocFlow S.p.A. has set a series of objectives. First of all, that of ensuring the security of acquisition and transmission channels, correctly classifying communications considering the relative level of confidentiality, and ensuring the correct assignment of visibility. Additional requirements included making processes more efficient and traceable, monitoring user activities, and managing the process of transmitting data externally. All this, not forgetting the legal storage of communications.

Finally, it was essential for DocFlow S.p.A. to provide users with an intuitive, appealing and streamlined interface for managing PEC boxes.

Flowee_Desktop

UX/UI Design

In our commitment to delivering a truly effective solution, we designed and compared various layout and workflow options, working in iterations. This approach allowed the client to evaluate multiple possible directions and choose the one best suited to their audience, while testing the clarity of the steps, the speed of task completion, and the interface’s responsiveness across different devices in advance. In this way, we reduced the risk of making decisions based on gut feeling and arrived at a more robust solution even before development began.

We have also enhanced the user experience with a set of custom icons, designed to align perfectly with the brand identity. The icons were then converted into a font to ensure stylistic consistency, lightness, and scalability—a significant advantage, especially on the web, as it simplifies implementation, maintains high performance, and ensures excellent visual rendering across all platforms and resolutions.

Flowee Mobile Action & Aggiornata

Software Development

In our project for DocFlow S.p.A., we paid particular attention to the usability and aesthetics of the web app, which serves as the primary point of contact with the end user and represents the visible part of the broader, more complex software infrastructure we developed.

To ensure the best possible user experience, the Web App was built using Angular 10 and the TypeScript language. This combination ensured that the application was not only stable and responsive, but also delivered excellent performance.

The user interface was further improved through the custom use of Bootstrap 4, used directly from the source code scss. This allowed us to customize the user interface to meet the client’s specific needs, with detailed control over the generated CSS styles.

We successfully met the challenge of making the code compatible with Internet Explorer, a browser known for its resistance to support for JavaScript and next-generation CSS.

In parallel with the creation of the Web App, we developed a new Web API layer. This choice was driven by the desire to avoid direct integration of a modern Web client with SOAP (WCF) services, a solution that we felt was not optimal. To do this, we used the .NET 5 (C#) framework, which allowed us to integrate the existing WCF Web APIs and create new REST Web APIs, compliant with the OpenAPI V3 standards.

This approach made it possible to automatically generate the Angular client using open-source tools available on GitHub, streamlining the development process. Furthermore, it allowed the client to continue using and maintaining their WCF Web APIs without having to drastically change their workflows or corporate production environments.

Finally, we implemented Signalr technology to facilitate real-time collaboration among multiple users. This has made work processes more synchronized and increased the team’s overall efficiency.

Flowee Desktop Mockup

Results

Thanks to this partnership with DocFlow S.p.A., we have deepened our understanding of how enterprises operate, enhancing our ability to create software solutions that meet the specific needs of these organizations.

The platform has delivered tangible benefits to DocFlow S.p.A.’s customers: it has centralized communications in a single location, reducing fragmentation and manual tasks; it has automated the classification and assignment of workflows, speeding up processing times and reducing the risk of errors; and it has improved compliance and traceability, providing greater control over roles, responsibilities, and audit trails. Furthermore, its ability to integrate with complex systems has ensured continuity with the existing IT ecosystem, preventing operational disruptions and making the solution reliable even for large volumes and complex processes.

A project that marked a turning point for our team: our debut in the enterprise sector, which has evolved into a concrete and measurable solution for DocFlow’s customers.

Want to see more?