Plataforma software para la gestión de llaves de Comunidades de Propietarios

Use este enlace para citar
http://hdl.handle.net/2183/33005Coleccións
Metadatos
Mostrar o rexistro completo do ítemTítulo
Plataforma software para la gestión de llaves de Comunidades de PropietariosAutor(es)
Director(es)
Raposo, JuanGarcía-Fuentes, Miguel Díaz
Data
2023-02Centro/Dpto/Entidade
Universidade da Coruña. Facultade de InformáticaDescrición
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023Resumo
[Resumen]: El proyecto tiene como objetivo el diseño e implementación de una plataforma software
para una empresa de administración de Comunidades de Propietarios (CC.PP) que permita
administrar las llaves que posean de las mismas.
Para conseguirlo, se desarrollará una aplicación móvil que permita a los empleados gestionar
los préstamos de llaves a clientes y proveedores y crear incidencias para las llaves en
caso de ser necesario. El objetivo principal de esta aplicación es agilizar el proceso de entrega
de llaves y facilitar al cliente o proveedor información actualizada sobre el estado de la llave
y el lugar concreto donde se encuentra la puerta.
Por otra parte, se desarrollará una aplicación web Single Page Application (SPA) destinada
a la posterior administración de las incidencias, usuarios y generación de listados. La
aplicación web está pensada para poder realizar gestiones telefónicas a la vez que se cubre la
información de una incidencia o verificar el estado de una llave en caso de que un cliente o
proveedor esté interesado en retirarla.
Ambas aplicaciones soportarán funcionalidades como la creación de CC.PP, bloques, llaves
o generación de diferentes informes en Portable Document Format (PDF). Además, compartirán
el mismo backend, que se compone de una Application Programming Interface (API)
Representational State Transfer (REST) desarrollada en Java apoyándose en Spring Boot (con
Hibernate, Java Persistence API (JPA) y PostgreSQL). Para el frontend, se hará uso de Flutter
y como lenguaje se usará Dart. [Abstract]: The project aims to design and implement a software platform for a Community of Property
Owners management company that allows the management of the keys they possess.
To achieve this, a mobile application will be developed that allows employees to manage
key loans to customers and suppliers and create incidents for the keys if necessary. The main
goal of this application is to streamline the key delivery process and provide the customer or
supplier with updated information on the status of the key and the specific location of the
door.
On the other hand, a SPA web application will be developed for the subsequent management
of incidents, users and generation of lists. The web application is designed to be able to
make telephone management while covering the information of an incident or checking the
status of a key in case a customer or supplier is interested in retrieving it.
Both applications will support functionalities such as the creation of Community of Property
Owners, blocks, keys or the generation of different reports in PDF. Additionally, they
will share the same backend, consisting of a REST API developed in Java using Spring Boot
(with Hibernate, JPA and PostgreSQL). The frontend will be implemented using Flutter, with
Dart as language.
Palabras chave
Comunidad de propietarios
Llave
Préstamo
Incidencia
Autenticación
Flutter
Java
SpringBoot
Docker
PostgreSQL
Community of Property Owners
Key
Lending
Issue
Llave
Préstamo
Incidencia
Autenticación
Flutter
Java
SpringBoot
Docker
PostgreSQL
Community of Property Owners
Key
Lending
Issue
Dereitos
Todos os dereitos reservados