TrevisoApp
Hybrid mobile app for the Municipality of Treviso that simplifies citizens' lives: parking, events, reports and integrated services in a single platform.
The Project
The Municipality of Treviso needed a modern and intuitive mobile application to bring municipal services closer to citizens, making daily interaction with public administration simpler and more immediate. The goal was to create a single access point for a wide range of services: from urban mobility to waste management, from cultural events to reports, to digital payments.
ADNET handled the frontend development of the mobile app TrevisoApp, creating a fluid and accessible user interface that could meet the needs of a diverse audience, from young digital citizens to elderly people less familiar with technology.
The Challenge
Designing an application that integrated so many different features represented a complex challenge. It was essential to ensure a consistent and intuitive user experience, despite the variety of services offered. Moreover, integration with external systems such as SPID for authentication and PagoPA for payments required particular attention to security and regulatory compliance.
Another challenge was making the app accessible and performant on both iOS and Android devices, maintaining a single source code to optimize development time and costs, without compromising the quality of the user experience on each platform.
The Solution
We developed the TrevisoApp frontend using React Native and Expo, technologies that allowed us to create a high-quality hybrid mobile app, distributable simultaneously on the App Store and Google Play.
The application integrates a wide range of features designed to simplify the daily lives of Treviso citizens:
- Secure authentication: traditional login and SPID integration to access services in a certified way
- Smart mobility: ZTL management, parking reservation and optimized route calculation
- Environmental services: personalized calendar for waste separation collection
- Culture and territory: events calendar, dynamic tourist itineraries and discovery of local activities
- Civic participation: reporting system, municipal surveys and access to notices and press releases
- Emergencies: defibrillator map and Local Police contacts
- Digital payments: integration with PagoPA to pay for municipal services directly from the app
- Personal file: reserved area with the citizen's file
The interface was designed following modern and accessible design principles, with particular attention to ease of navigation and clarity of information.
Technologies
For frontend development we used React Native, Meta's open source framework that allows you to create native apps using JavaScript and React. Integration with Expo allowed us to accelerate the development process, simplify dependency management and ensure rapid application updates.
This technological combination made it possible to create a performant and scalable app, maintaining a single codebase for both mobile platforms, significantly reducing future maintenance time and costs.
Results
TrevisoApp achieved excellent success among citizens, reaching over 15,000 total installations between iOS and Android. This result demonstrates the perceived usefulness of the application and the quality of the user experience we managed to create.
The app has contributed to concretely improving the usability of municipal services in the city, reducing the need to physically go to service desks and simplifying daily operations such as parking management or checking the waste collection calendar. Treviso citizens now have a modern and reliable digital channel to interact with their municipal administration.
If you're looking for a technology partner to develop a mobile app for your administration or organization, contact us or request an online quote.

