Sistema de alertas PcComponentes
Loading...
Official URL
Full text at PDC
Publication date
2020
Defense date
2020
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
Abstract
Este documento tiene como objetivo informar del desarrollo del proyecto que ha dado lugar al sistema de alertas de PcComponentes.
Nuestro propósito es facilitar la compra de artículos a los usuarios, alertándoles si se ha producido una oferta en aquellos productos por los que han mostrado interés.
PcComponentes es una tienda de tecnología situada en Murcia y en Madrid que posee una página web para realizar compras en línea. Dada la cantidad de productos a la venta, las rebajas que realizan habitualmente y la importancia del portal a nivel nacional, sería interesante poder llevar a cabo un seguimiento de los componentes que nos interesan, recibiendo avisos cuando se reduzcan los precios a umbrales que especifiquemos, siendo este un servicio que no ofrece la propia compañía.
En la competencia es posible encontrar algún servicio que - ya sea desarrollado por la propia empresa o por otros - permita realizar un seguimiento de los precios de aquellos artículos por los que se muestra interés. Amazon es un gran ejemplo: existen diversas aplicaciones que facilitan historiales de precios, ofertas, notificaciones, etc. como Camel o Price Tracker for Amazon.
El trabajo de fin de grado consiste en el desarrollo de una aplicación en Android a través del entorno de programación Android Studio. Para ello, en primer lugar, se realiza una recogida de los componentes que aparecen en la web de PcComponentes mediante web scraping. Esta información se almacena en una base de datos de Firebase , que nos permitirá notificar a los usuarios los componentes en los que estaban interesados que han bajado su precio del umbral indicado. La comunicación se realizará a través de correo o push del teléfono según las preferencias de los usuarios.
In the present document the objective is to inform and clarify the idea behind the developed project and how the PcComponentes alert system has been implemented. Our purpose is to facilitate the purchase of components, alerting the users if there is a sale in those products they have shown interest. PcComponentes is a technology store located in Murcia and Madrid that has a website to make purchases online. Given the number of products for sale, the discounts they usually make and the importance of the portal, it would be interesting to track components and receive notifications when prices are below a certaint quantity, specified by the user, which is a service not offered by the company itself. It is possible to find a service that - whether developed by the company itself or by others - allows you to track products and prices for those items in which you are interested. Amazon is a great example: there are several applications that provide price histories, sales, notifications, etc. such as Camel and Price Tracker for Amazon. This project consists in the design and implementation of an application in Android using Android Studio. To do this, the first thing is getting the collection of components stored in PcComponentes website using web scraping. This information will be stored into Firebase database, which will allow us to notify users, via email or push, acording to their preferences, about components they are following and are in sale.
In the present document the objective is to inform and clarify the idea behind the developed project and how the PcComponentes alert system has been implemented. Our purpose is to facilitate the purchase of components, alerting the users if there is a sale in those products they have shown interest. PcComponentes is a technology store located in Murcia and Madrid that has a website to make purchases online. Given the number of products for sale, the discounts they usually make and the importance of the portal, it would be interesting to track components and receive notifications when prices are below a certaint quantity, specified by the user, which is a service not offered by the company itself. It is possible to find a service that - whether developed by the company itself or by others - allows you to track products and prices for those items in which you are interested. Amazon is a great example: there are several applications that provide price histories, sales, notifications, etc. such as Camel and Price Tracker for Amazon. This project consists in the design and implementation of an application in Android using Android Studio. To do this, the first thing is getting the collection of components stored in PcComponentes website using web scraping. This information will be stored into Firebase database, which will allow us to notify users, via email or push, acording to their preferences, about components they are following and are in sale.
Description
Trabajo de Fin de Grado en Grado en Ingeniería Informática-Ingeniería del Software, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2019/2020