Losada, JoséRodríguez Pérez, MiguelUniversidade da Coruña. Facultade de Informática2025-03-242025-02http://hdl.handle.net/2183/41523[Resumen]: En la actualidad, las redes sociales se han convertido en un elemento muy importante en nues- tra vida cotidiana, transformando la manera en que las personas se comunican, comparten in- formación y construyen comunidades. Estas plataformas han experimentado un crecimiento exponencial, permitiendo a los usuarios interactuar con otros de cualquier parte del mundo. Sin embargo, este auge plantea nuevos retos en términos de diseño, funcionalidad y experien- cia de usuario, que requieren soluciones innovadoras para responder a las demandas de una audiencia cada vez más conectada. En los últimos años, con el éxito de diversas plataformas sociales, el consumo de conteni- do ha evolucionado hacia estímulos cada vez más rápidos y breves. Los usuarios están mucho más acostumbrados a este tipo de interacción fugaz, lo que dificulta captar su atención por períodos prolongados. Este fenómeno representa un desafío importante para las redes socia- les actuales, que necesitan adaptarse a estos nuevos hábitos para mantener el interés de los usuarios. Este trabajo de fin de grado tiene como objetivo el análisis, diseño e implementación de una red social llamada Portal, una aplicación web que busca ofrecer una experiencia intuitiva y accesible. Portal permitirá a los usuarios interactuar mediante publicaciones, seguimientos, mensajería instantánea y notificaciones, fomentando la creación de comunidades dinámicas y facilitando el intercambio de contenido digital. Además, Portal integrará funcionalidades di- señadas para captar y retener la atención del usuario, alineándose con las tendencias actuales del consumo rápido de contenido. Para llevar a cabo este proyecto, se utilizarán TypeScript/React para el desarrollo del cliente y Java en el servidor, buscando facilitar una implementación eficiente y escalable. Este proyecto seguirá la metodología ágil Scrum adaptada a un proyecto unipersonal, divi- diendo el trabajo en iteraciones llamadas Sprints. Cada Sprint incluirá tareas específicas que se implementarán y evaluarán de forma incremental, permitiendo mejoras continuas y adap- tabilidad a cambios durante la ejecución.[Abstract]: Nowadays, social media has become an essential part of our daily lives, transforming how people communicate, share information and create communities. These platforms have ex- perienced exponential growth, enabling users to interact with others from anywhere in the world. However, this rise also presents new challenges in terms of design, functionality, and user experience, requiring innovative solutions to meet the demands of an increasingly con- nected audience. In recent years, with the success of various social platforms, content consumption has shifted toward faster and shorter stimuli. Users have become more accustomed to this type of fleet- ing interaction, making it challenging to capture their attention for extended periods. This phenomenon poses a significant challenge for today’s social networks, which must adapt to these new habits to maintain user engagement. This final degree project aims to analyze, design, and implement a social network called Por- tal, a web application that seeks to offer an intuitive and accessible experience. Portal will enable users to interact through posts, followings, instant messaging, and notifications, fos- tering the creation of dynamic communities and facilitating the exchange of digital content. Additionally, Portal will incorporate features specifically designed to capture and retain user attention, aligning with current trends in fast-paced content consumption. To carry out this project, TypeScript/React will be used for client development and Java for the server, aiming to facilitate an efficient and scalable implementation. This project will follow the agile Scrum methodology adapted to a single-person project, di- viding the work into iterations called Sprints. Each Sprint will include tasks implemented incrementally, enabling continuous improvement and adaptability to changes.spaOs titulares dos dereitos de autor autorizan a visualización do contido desta obra a través de Internet, así como a súa reprodución, gravación en soporte informático ou impresión para uso privado ou con fins de investigación. En ningún caso se permite o uso lucrativo deste documento. Estes dereitos afectan tanto ao resumo da obra como ao seu contido. Los titulares de los derechos de propiedad intelectual autorizan la visualización del contenido de este trabajo a través de Internet, así como su reproducción, grabación en soporte informático o impresión para su uso privado o con fines de investigación. En ningún caso se permite el uso lucrativo de este documento. Estos derechos afectan tanto al resumen del trabajo como a su contenido.Redes socialesMensajería instantáneaPublicacionesJava y SpringReact y TypeScriptMetodología ScrumSocial networksInstant messagingPostsScrum methodologyPortal - Red social basada en arquitectura web con React y Javabachelor thesisopen access