El siguiente TFM tiene como finalidad implementar una aplicación móvil en el cual se consoliden los conocimientos adquiridos durante el Máster de Ingeniería Web, por lo tanto, se ha optado por construirse una solución ágil e intuitiva al usuario que pueda solucionar las inconsistencias que existen en las residencias al momento de reservas espacios comunales. Debido a tales inconsistencias ha nacido la aplicación “ResiApp” para darle fin a las anteriores.
ResiApp permite a los usuarios realizar las reservas de los espacios comunales en residencias de manera rápida y fácil, dentro de sus funciones cuenta con reseñas por espacio utilizado, modificación de cuentas de usuarios, notificaciones por reservas entre otros.
Para el desarrollo de la aplicación se ha implementado la estructura de cliente-servidor basándose en:
• Android Studio para el desarrollo de la capa de presentación, brindando interfaces intuitivas y fácil de usar a los usuarios reforzando la experiencia de usuario.
• .NET para el desarrollo de la capa de negocio, en el cual se encarga del procesamiento y gestión de la WebAPI construida en el entorno.
• Entity Framework para la gestión de los datos y almacenamiento en SQL Server.
ABSTRACT:
The following TFM aims to implement a mobile application that consolidates the knowledge acquired during the Web Engineering Master’s program. Therefore, an agile and user-friendly solution was chosen to address the inconsistencies that arise in residences when booking communal spaces. Out of these inconsistencies was born the “ResiApp” application, designed to eliminate them.
ResiApp enables users to make fast and easy reservations of communal spaces in residences. Its features include space-specific reviews, user account management, reservation notifications, and more.
For the application’s development, a client-server architecture was implemented using:
• Android Studio for the presentation layer, providing intuitive, user-friendly interfaces that enhance the user experience.
• .NET for the business layer, handling the processing and management of the Web API built within the environment.
• Entity Framework for data management and storage in SQL Server.
El siguiente TFM tiene como finalidad implementar una aplicación móvil en el cual se consoliden los conocimientos adquiridos durante el Máster de Ingeniería Web, por lo tanto, se ha optado por construirse una solución ágil e intuitiva al usuario que pueda solucionar las inconsistencias que existen en las residencias al momento de reservas espacios comunales. Debido a tales inconsistencias ha nacido la aplicación “ResiApp” para darle fin a las anteriores.
ResiApp permite a los usuarios realizar las reservas de los espacios comunales en residencias de manera rápida y fácil, dentro de sus funciones cuenta con reseñas por espacio utilizado, modificación de cuentas de usuarios, notificaciones por reservas entre otros.
Para el desarrollo de la aplicación se ha implementado la estructura de cliente-servidor basándose en:
• Android Studio para el desarrollo de la capa de presentación, brindando interfaces intuitivas y fácil de usar a los usuarios reforzando la experiencia de usuario.
• .NET para el desarrollo de la capa de negocio, en el cual se encarga del procesamiento y gestión de la WebAPI construida en el entorno.
• Entity Framework para la gestión de los datos y almacenamiento en SQL Server.
ABSTRACT:
The following TFM aims to implement a mobile application that consolidates the knowledge acquired during the Web Engineering Master’s program. Therefore, an agile and user-friendly solution was chosen to address the inconsistencies that arise in residences when booking communal spaces. Out of these inconsistencies was born the “ResiApp” application, designed to eliminate them.
ResiApp enables users to make fast and easy reservations of communal spaces in residences. Its features include space-specific reviews, user account management, reservation notifications, and more.
For the application’s development, a client-server architecture was implemented using:
• Android Studio for the presentation layer, providing intuitive, user-friendly interfaces that enhance the user experience.
• .NET for the business layer, handling the processing and management of the Web API built within the environment.
• Entity Framework for data management and storage in SQL Server. Read More


