
Solució cloud amb IA per recomanar recursos i esdeveniments a beneficiaris, voluntaris i donants. Centralitza perfils, inscripcions i inventari en una plataforma única, millorant la rapidesa i la qualitat de resposta social de Càritas.
Nom Grup: Urineta
Entitat del repte: Càritas Diocesana de Tarragona
Integrants:
- Albert Badia Lujan (albert.badial@estudiants.urv.cat)
- Arnau Fabregas Figueras (arnau.fabregas@estudiants.urv.cat)
- Alejandro Pozo (alejandro.pozo@estudiants.urv.cat)
- Eric Riveiro Illescas (eric.riveiro@estudiants.urv.cat)
Nom Projecte: Càritas Connect
Descripció: Caritas Connect és un prototip desenvolupat per optimitzar la gestió social de Càritas mitjançant una arquitectura híbrida de backend API, motor de recomanació i interfície web per rols. El sistema permet registrar usuaris, crear perfils (voluntari, donant i beneficiari), consultar catàleg de recursos i gestionar esdeveniments. La capa d’intel·ligència artificial genera recomanacions personalitzades a partir de característiques socials i context territorial, combinant cerca semàntica i classificació de compatibilitat. Aquesta lògica s’integra amb OpenSearch per treballar vectors i recuperar contingut rellevant, mentre DynamoDB Local guarda dades estructurades de perfils, inventari, campanyes i activitats. El frontend, construït amb Next.js, ofereix experiències diferenciades per cada tipus d’usuari: navegació de recursos per beneficiaris, suggeriments d’activitats per voluntaris, i suport a la presa de decisions per donants. A més, s’inclouen funcionalitats de creació d’esdeveniments, inscripció i visualització territorial. Aquest MVP posa el focus en la usabilitat, la traçabilitat i la capacitat d’evolució cap a un entorn productiu, mantenint una base modular i fàcil de desplegar durant la hackató.
Reptes abordats:
- Millorar la detecció de necessitats socials i prioritzar recursos limitats.
- Coordinar millor voluntariat, donacions i serveis en entorns locals.
- Facilitar l’accés a activitats i ajudes segons perfil i context.
- Oferir una base tecnològica escalable per a decisió assistida amb IA.
Tecnologies utilitzades:
- Llenguatges de programació – Python – TypeScript – JavaScript – HTML/CSS – Kotlin
- Frameworks i llibreries – FastAPI – Next.js / React – Tailwind CSS – sentence-transformers – KMP (Kotlin Multiplatform)
- Eines i plataformes – Docker / Docker Compose – DynamoDB Local – OpenSearch + OpenSearch Dashboards – GitHub
Recursos del Projecte:
- Github: https://github.com/APozo04/HackatoIA2026
- Vídeo: https://drive.google.com/file/d/1EaK0x3ui7cK0-li3BELWLTUoPe2ZKxaX/view?usp=sharing
- Presentació: https://rovira-my.sharepoint.com/:b:/g/personal/52460503-x_epp_urv_cat/IQD7F9Xx4ZyVRIFGCE6OGMegAeizeeyW45ZXbrGXo5Mgi_4?e=072PoO
Accés a la resta de projectes de la Hackató d’IA 2026: https://cloudlab.urv.cat/catedracloud/hackato2026/


Leave a Reply