[en] Sparkea © is a time-based rental management system that acts as a solution for platforms wishing to integrate a pay-per-use business model grounded on the services provided. It empowers the consumer or service manager to establish a business logic, thereby personalizing various facets, thus offering great flexibility when setting the parameters governing the business's operation. While it can be utilized for various instances, tailored to different situations and businesses like bicycle rentals, vehicles, workspaces, etc... in our case, an implementation has been made specifically for the rental of garage spaces in communities; the application's core remains the same regardless of the use case. This project has also served as the final degree work for my colleague, Pablo Verdejo, in which he developed a client application that interfaces with Sparkea's functionalities. In his scenario, a hybrid mobile application was developed, capable of running on any mobile terminal irrespective of its system technology. In Sparkea's case, beyond its usability with mobile applications via REST interfaces provided to the client code, interconnecting webApps can be developed. In this work, a client has been developed as an example that integrates with a hardware board to control and command systems, such as the opening and closing of a garage door, along with the identification and access permission of the users. This report has attempted to describe the System in all its dimensions and components, from the analysis, through the design, the development, and the integration carried out with the used hardware, along with the implemented services and the connection with the database, and the system's parameterizations. The system manager will have a user manual to create and parameterize the system. Sparkea, in addition to its multiple in-house developments, also relies on several market libraries.

[es] Sparkea © es un sistema de gestión de alquileres por tiempo, que sirve como solución para plataformas que deseen integrar un modelo de negocio de pago por uso, en base a los servicios proporcionados. Permite establecer una lógica de negocio por parte del consumidor cliente o gestor del servicio, y personalizar así múltiples aspectos, de manera que permite una gran flexibilidad a la hora de establecer los parámetros sobre el funcionamiento del negocio. Aunque es posible utilizarlo para distintas instancias, adaptadas a distintas casuísticas y negocios, como pueden ser alquiler de bicicletas, vehículos, espacios de trabajo, etc. . . en el caso que nos ocupa se ha realizado una implementación para el caso concreto de alquileres de plazas de garaje en comunidades, el núcleo de la aplicación es el mismo con independencia del caso de uso. Este proyecto ha servido también para el trabajo de fin de grado de mi compañero Pablo Verdejo, en el que ha desarrollado una aplicación cliente que conecta con las funcionalidades de Sparkea, En su caso se desarrolló una aplicación móvil híbrida, que permite ejecutarse en cualquier terminal móvil con independencia de su tecnología de sistema. En el caso de Sparkea al margen de poderse utilizar con aplicaciones móviles, a través de interfases REST proporcionando al código cliente, se pueden desarrollar webApps que interconecten. En este trabajo, se ha desarrollado como ejemplo, un cliente que se integra con una placa hardware para controlar y comandar sistemas, como la apertura y cierre de la puerta de un garaje, así como la identificación y el permiso de acceso de los usuarios. En esta memoria se ha tratado de describir el Sistema en toda su dimensión y partes, desde el análisis, pasando por el diseño, el desarrollo y la integración realizada con el hardware utilizado, así como los servicios implementados y la conexión con la base de datos, y las parametrizaciones del sistema. El usuario gestor del sistema podrá disponer de un manual de usuario, al objeto de generar y parametrizar el sistema. Sparkea además de los múltiples desarrollos propios con los que cuenta, se apoya también en algunas librerías de mercado.