Skip navigation
  •  Inicio
  • UDC 
    • Cómo depositar
    • Políticas del RUC
    • FAQ
    • Derechos de autor
    • Más información en INFOguías UDC
  • Listar 
    • Comunidades
    • Buscar por:
    • Fecha de publicación
    • Autor
    • Título
    • Materia
  • Ayuda
    • español
    • Gallegan
    • English
  • Acceder
  •  Español 
    • Español
    • Galego
    • English
  
Ver ítem 
  •   RUC
  • Facultade de Informática
  • Traballos académicos (FIC)
  • Ver ítem
  •   RUC
  • Facultade de Informática
  • Traballos académicos (FIC)
  • Ver ítem
JavaScript is disabled for your browser. Some features of this site may not work without it.

Aplicación móvil para la gestión de listas de la compra entre varios usuarios

Thumbnail
Ver/Abrir
CasalMunin_Jorge_TFG_2023.pdf (2.472Mb)
Use este enlace para citar
http://hdl.handle.net/2183/32984
Atribución-CompartirIgual 3.0 España
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-CompartirIgual 3.0 España
Colecciones
  • Traballos académicos (FIC) [715]
Metadatos
Mostrar el registro completo del ítem
Título
Aplicación móvil para la gestión de listas de la compra entre varios usuarios
Autor(es)
Casal Munín, Jorge
Directores
Raposo, Juan
Fecha
2023-02
Centro/Dpto/Entidad
Universidade da Coruña. Facultade de Informática
Descripción
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023
Resumen
[Resumen]: Este proyecto tiene como objetivo desarrollar una aplicación para gestionar cómo realizan la compra varios usuarios, de esta forma se consigue agilizar y automatizar dicho proceso, así como llevar un control de las compras que se han realizado, quién o quiénes han realizado dichas compras, y cómo y cuándo se han realizado las mismas. Para conseguir esto, cada usuario tiene varias listas de la compra que pueden ser o bien individuales o bien compartidas entre varios usuarios. Estas listas están compuestas a su vez por listas de productos, en las cuales se encuentran los productos que vamos a comprar. Estas listas de productos contienen a uno o varios usuarios, que son los que forman parte de la lista de la compra. Esto lo hacemos así para que en los registros de las compras podamos saber qué productos de los que se han comprado pertenecen a cada persona. Estos productos se podrán añadir a la lista de productos a través de un buscador, en el que podremos encontrar los productos que estén previamente creados en nuestra base de datos o crear productos personalizados en caso de que no existan. Estos productos se podrán modificar o eliminar de la lista de productos y también marcar como adquiridos. Cuando se marcan como adquiridos, se añaden a una cesta en la que tenemos todos los productos que vamos a comprar. Cuando finalicemos la compra, esta cesta se vaciará y se creará un registro de esta compra. Este registro contendrá los productos que teníamos previamente en la cesta, organizados en las listas de productos que pertenecen a los diferentes usuarios. Fuera de lo que es la propia gestión de las compras, el usuario contará con dos pantallas extra: una para ver y gestionar las invitaciones a las distintas listas de la compra, y otra para modificar sus datos de usuario.
 
[Abstract]: The aim of this project is to develop an application for shopping management, speeding and automatising the process. This app also seeks to keep track of all the purchases made, the people behind those purchases and the date of acquisition of the products. In order to achieve this, each user has several shopping lists that can be either personal or shared with other users. In turn, these lists consist of products lists, where we will find the products to be acquired. Products lists have one or more users, that also belong in the shopping list. The reason behind this is to make sure we know which of the products acquired belongs to each person. These products can be added to the product list through a search engine. In this search engine, we will find products previously created in our database, as well as personalised products created by the users, in case they are not in our database. These products can be modified or removed from the product list, or marked as acquired. Once they have been marked as acquired, they are added to a shopping basket where we will find all the products we wish to buy. Once the purchase is finished, this basket will empty and a register of the purchase will be created. In this register, we will find the products that were previously in the shopping basket, organised according to the products lists to which the users belong. Aside from shopping management, users will have two more screens: one that will allow them to see and manage shopping list invitations, and another that will allow them to change their personal data.
 
Palabras clave
Aplicación móvil
Firebase
No-SQL
Base de datos en tiempo real
Flutter
Cloud functions
JavaScript
Metodología ágil
Gestión de productos
Control de usuarios
Gestión de listas
Mobile app
Real time database
Agile methodology
Product management
User control
List management
 
Derechos
Atribución-CompartirIgual 3.0 España

Listar

Todo RUCComunidades & ColeccionesPor fecha de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulaciónEsta colecciónPor fecha de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulación

Mi cuenta

AccederRegistro

Estadísticas

Ver Estadísticas de uso
Sherpa
OpenArchives
OAIster
Scholar Google
UNIVERSIDADE DA CORUÑA. Servizo de Biblioteca.    DSpace Software Copyright © 2002-2013 Duraspace - Sugerencias