[en] This report describes the process of conceptualization, design, implementation and publication of MeepleSell, a native application for mobile phones and tablets with Android 6.0 or higher created using Android Studio development environment, Java programming language and Firebase. The goal of MeepleSell is to allow the purchase and sale of board games, role-playing games and accessories. The idea of the project was born from observing that in the board games sector it is very common to sell and buy second-hand products, but finding them in general buying and selling apps such as Wallapop or Milanuncios is tedious due to the lack of filters for it. In this context, we decide to develop an application that offers specialized tools to users so they can easily find these types of products, in addition to the basic functionalities for buying and selling. Due to the temporal restrictions of a dissertation, as well as the deviations suffered in planning after not calculating the learning time correctly, the delivered product only has the basic functionalities common in buying and selling applications (favorites lists, real-time chat, user profiles, etc.). It does not apply specialized filters, although the publication of a product allows adding specialized features, so that the implementation of filters will be possible in the near future. Carrying out this project has taught us important lessons for future work, including the importance of planning time for learning and training in those aspects of development in which we have less experience.

[es] La presente memoria describe el proceso de conceptualización, diseño, implementación y publicación de MeepleSell, una aplicación nativa para móviles y tabletas con Android 6.0 o superior creada en el entorno de desarrollo Android Studio con el lenguaje de programación Java y la plataforma Firebase. El objetivo de MeepleSell es permitir la compraventa de juegos de mesa, rol y accesorios. La idea del proyecto nace de observar que en el sector de los juegos de mesa resulta muy habitual vender y comprar juegos de segunda mano, pero sin embargo encontrarlos en aplicaciones de compraventa generales como Wallapop o Milanuncios resulta tedioso debido a la falta de filtros para ello. En ese contexto, decidimos desarrollar una aplicación que ofrezca a los usuarios herramientas especializadas para encontrar fácilmente este tipo de productos, además de las funcionalidades básicas para la compraventa. Dadas las restricciones temporales propias de un TFM, así como las desviaciones sufridas en la planificación tras no calcular el tiempo de formación correctamente, el producto entregado sólo cuenta con las funcionalidades básicas comunes en aplicaciones de compraventa (listas de favoritos, chat en tiempo real, perfiles de usuario, etc); no aplica filtros especializados, pero la publicación de un producto sí permite añadir características especializadas, de forma que la implementación de filtros será posible en un futuro temprano. La realización de este proyecto nos deja lecciones importantes de cara a futuros proyectos, entre ellas la importancia de planificar tiempo para la formación de aquellos aspectos del desarrollo en los que tengamos menos experiencia.