| dc.contributor | Universitat de Vic - Universitat Central de Catalunya. Facultat de Ciències, Tecnologia i Enginyeries | |
| dc.contributor.author | Valeri Arumí, Roger | |
| dc.date.accessioned | 2025-11-04T13:04:06Z | |
| dc.date.available | 2025-11-04T13:04:06Z | |
| dc.date.created | 2025-06-01 | |
| dc.date.issued | 2025-06-01 | |
| dc.identifier.uri | http://hdl.handle.net/10854/180622 | |
| dc.description | Curs 2024-2025 | ca |
| dc.description.abstract | Aquest Treball de Fi de Grau presenta el desenvolupament de Timid, una aplicació mòbil dissenyada per
facilitar la connexió entre usuaris amb l'objectiu de conèixer gent, nova que t’has creuat anteriorment.
L'aplicació ha estat construïda utilitzant Flutter, un framework de desenvolupament multiplataforma de
Google, el que garanteix la seva funcionalitat òptima tant en dispositius Android com iOS a partir d'un
únic codi base. Aquesta elecció tecnològica optimitza el procés de desenvolupament i assegura una àmplia
compatibilitat.
Per a la gestió de dades i l'autenticació d'usuaris, Timid s'integra amb Firebase, la plataforma de Google
que proporciona serveis de backend al núvol. Concretament, s'utilitzen Firebase Authentication per a un
registre i inici de sessió segurs, i Cloud Firestore com a base de dades NoSQL per emmagatzemar la
informació dels perfils, missatges de xat i els registres de les trobades en temps real. Firebase Storage
gestiona l'emmagatzematge de les imatges dels perfils.
La característica diferencial de Timid és el seu sistema de detecció de proximitat basat en Bluetooth de
Baix Consum (BLE). Aquesta funcionalitat permet als usuaris ser detectats pels altres que es troben a prop,
facilitant les trobades espontànies que, posteriorment, poden derivar en “match” i converses a través
d'un sistema de xat integrat.
En conclusió, aquest projecte de fi de grau assoleix els objectius plantejats, oferint una aplicació mòbil
funcional amb una experiència d'usuari fluida i una arquitectura backend sòlida basada en els serveis en
el núvol de Firebase. No obstant això, s'identifiquen futures millores, com l'exploració de tècniques
d'intel·ligència artificial per oferir una interfície d'usuari encara més personalitzada i basada amb els
interessos i preferències dels usuaris | ca |
| dc.description.abstract | This Final Degree Project presents the development of Timid, a mobile application designed to facilitate
connections between users with the aim of meeting new people they have previously crossed paths with.
The application has been built using Flutter, a multi-platform development framework by Google, which
guarantees its optimal functionality on both Android and iOS devices from a single codebase. This
technological choice optimizes the development process and ensures broad compatibility.
For data management and user authentication, Timid integrates with Firebase, Google's platform that
provides cloud backend services. Specifically, Firebase Authentication is used for secure registration and
login, and Cloud Firestore as a NoSQL database to store profile information, chat messages, and encounter
logs in real-time. Firebase Storage manages the storage of profile images.
The distinguishing feature of Timid is its proximity detection system based on Bluetooth Low Energy (BLE).
This functionality allows users to be detected by others nearby, facilitating spontaneous encounters that
can subsequently lead to "matches" and conversations through an integrated chat system.
In conclusion, this final degree project achieves the proposed objectives, offering a functional mobile
application with a fluid user experience and a solid backend architecture based on Firebase cloud services.
Nevertheless, future improvements are identified, such as the exploration of artificial intelligence
techniques to offer an even more personalized user interface based on users' interests and preferences. | ca |
| dc.format.extent | 49 p. | ca |
| dc.language.iso | cat | ca |
| dc.publisher | Universitat de Vic - Universitat Central de Catalunya | ca |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
| dc.subject.other | Aplicacions mòbils | ca |
| dc.subject.other | Programari | ca |
| dc.subject.other | Persones | ca |
| dc.title | Desenvolupament d'una aplicació per a la interacció social | ca |
| dc.type | info:eu-repo/semantics/bachelorThesis | ca |
| dc.description.version | info:eu-repo/semantics/publishedVersion | ca |
| dc.embargo.terms | cap | ca |
| dc.rights.accessLevel | info:eu-repo/semantics/openAccess | |