Web & Apps

Madrid Te Acompaña: The App That Connects The Elderly with Volunteers

“One of the priorities of the city of Madrid is to ensure that there are no elders who feel alone. Thanks to “Madrid Te Acompaña” we have an application that connects older people with volunteers, a technology at the service of citizens that will have a tremendous social impact,” Begoña Villacís, Deputy Mayor of Madrid


Voluntari@s por Madrid is the municipal volunteer program of the City Council of Madrid. It represents the instrument of active citizen participation of the inhabitants of the city. The organization has its own volunteer corps, which can participate in the activities that most interest them: social, cultural, environmental, sporting, animal… In addition, they carry out numerous projects and solidarity actions in all areas of the social life of the city.

City Council of Madrid
Web & Apps
Web & Apps
Azure, ASP.NET Core, SQL Server
In the wake of the COVID-19 health crisis, volunteers have taken even more action to try to help those most in need. One of the groups that is needing the most help is the elderly or people with mobility problems. As a result of this situation, the City of Madrid has relied on Plain Concepts to make an application that connects in a simple and effective way elder people with volunteers. Madrid accompanies you, a mobile app based 100% on Azure and that allows users to request help in everyday tasks outside their home, such as shopping, walking the dog, company during a walk, going to the doctor or pharmacy...


Volunteers in Madrid were already working to help the most vulnerable in everyday household tasks but needed a platform where they could connect the elderly with volunteers in a more efficient and automated way.

The application had to put both parties in contact by following search criteria based on geographical proximity, in addition to checking that volunteers are registered in the Madrid volunteer system. Moreover, it should have a simple interface adapted to older people.

Voluntarios x Madrid
Voluntarios x Madrid


From Plain Concepts, we have developed a mobile app that offers a specially oriented and optimized user experience in the application. To be able to access it, it is necessary to carry out the validation of registration in the register through the DNI for people over 65 registered in Madrid and, in the case of the volunteer, the validation of existence in the voluntary system.

Elderly can ask for help with their daily tasks and volunteers, in turn, can consult the requests according to criteria based on geographical proximity. Once the help to be provided is selected, communication is initiated through a chat, where both profiles can specify all the indications, such as the time or place of meeting.

The app is 100% Azure-based, offering broad flexibility, power and scalability. It is composed of different technological components such as React Native for development, Identity Server, Backend REST and BackOffice developed with ASP.NET Core to manage services, Azure SQL Server for storage, Azure Redis as a cloud solution and Azure Notification Hub to send push notifications.



Although this application was born at a time marked by the pandemic, its projection goes much further, since it has emerged from the need to help the elderly in any situation of need. From now on they will be able to have help in their daily tasks whenever they need it and free of charge.

Being integrated with the different systems of the City Council, it allows them to validate the identification of the citizen (from both sides) and contrast it with the register. Before accessing for the first time, both users must provide their personal data, such as a photograph in the case of the volunteer, with which the user will be identified and validated. Thus, the institution can have control of all the members of the app and ensure that they are real.

In addition, the elderly will be able to value the volunteers who have rendered their services to him/her after the end of the task. This supposes a turning point in the volunteer actions, since it is already possible to connect all the parts in a simple way, controlled, fluid and adapted to the digital era.