Simple view
Full metadata view
Authors
Statistics
Mikroserwisowa platforma powiadomień o ofertach sprzedażowych
Microservice platform for notifications of sales offers
Mikroserwisy, powiadomienia, webscraping, ETL, Docker, frontend, backend, MVC
Microservices, notifications, webscraping, ETL, Docker, frontend, backend, MVC
W pracy zawarto informacje na temat mikroserwisowej platformy powiadomień o ofertach sprzedażowych. Omówiono zagadnienia związane z pobieraniem danych ze stron internetowych, wysyłaniem powiadomień, architekturą mikroserwisową. Przedstawiono problematykę mechanizmów wysyłających powiadomienia do użytkowników w czasie, w jakim oni sami sobie ustalą.Aplikacja oparta na architekturze mikroserwisowej pobiera dane z różnych serwisów sprzedażowych tj. OLX, Amazon, Allegro czy Pepper, na podstawie frazy wpisanej przez użytkownika oraz liczby odpowiedzi, jakie ma zwrócić aplikacja. Następnie szuka najnowszych ofert danego produktu i wysyłała powiadomienie typu SMS, E-mail, informacje do serwisu Discordlub wyświetla na bieżąco dane informacje w zależności od konfiguracji użytkownika.Opisano etapy procesu projektowania, planowania oraz opisu poszczególnych komponentów platformy.Zaprezentowano ocenę platformy oraz wnioski jakie wypłynęły podczas pisania pracy, przeprowadzono testy i analizę uzyskanych wyników.
The paper contains information about the microservice platform for notifications of sales offers. Issues related to downloading data from websites, sending notifications, and microservice architecture were discussed. The issue of mechanisms sending notifications to users at a time that they themselves determine was presented.The application based on microservice architecture retrieves data from various sales services, i. e. OLX, Amazon, Allegro, or Pepper, based on the phrase typed by the user and the number of responses to be returned by the application.Then it looks for the latest offers of a given product and sends a notification such as SMS, E-mail, or information to Discord or displays current information depending on user configuration.The stages of the design, planning, and description of the individual components of the platform are described.The evaluation of the platform and the conclusions that emerged during the writing of the thesis were presented, and tests and analyses of the obtained results were carried out.
dc.abstract.en | The paper contains information about the microservice platform for notifications of sales offers. Issues related to downloading data from websites, sending notifications, and microservice architecture were discussed. The issue of mechanisms sending notifications to users at a time that they themselves determine was presented.The application based on microservice architecture retrieves data from various sales services, i. e. OLX, Amazon, Allegro, or Pepper, based on the phrase typed by the user and the number of responses to be returned by the application.Then it looks for the latest offers of a given product and sends a notification such as SMS, E-mail, or information to Discord or displays current information depending on user configuration.The stages of the design, planning, and description of the individual components of the platform are described.The evaluation of the platform and the conclusions that emerged during the writing of the thesis were presented, and tests and analyses of the obtained results were carried out. | pl |
dc.abstract.pl | W pracy zawarto informacje na temat mikroserwisowej platformy powiadomień o ofertach sprzedażowych. Omówiono zagadnienia związane z pobieraniem danych ze stron internetowych, wysyłaniem powiadomień, architekturą mikroserwisową. Przedstawiono problematykę mechanizmów wysyłających powiadomienia do użytkowników w czasie, w jakim oni sami sobie ustalą.Aplikacja oparta na architekturze mikroserwisowej pobiera dane z różnych serwisów sprzedażowych tj. OLX, Amazon, Allegro czy Pepper, na podstawie frazy wpisanej przez użytkownika oraz liczby odpowiedzi, jakie ma zwrócić aplikacja. Następnie szuka najnowszych ofert danego produktu i wysyłała powiadomienie typu SMS, E-mail, informacje do serwisu Discordlub wyświetla na bieżąco dane informacje w zależności od konfiguracji użytkownika.Opisano etapy procesu projektowania, planowania oraz opisu poszczególnych komponentów platformy.Zaprezentowano ocenę platformy oraz wnioski jakie wypłynęły podczas pisania pracy, przeprowadzono testy i analizę uzyskanych wyników. | pl |
dc.affiliation | Uniwersytet Jagielloński w Krakowie | pl |
dc.contributor.advisor | Zieliński, Marcin | pl |
dc.contributor.author | Sękowski, Wojciech | pl |
dc.contributor.departmentbycode | UJK/UJK | pl |
dc.contributor.reviewer | Zieliński, Marcin | pl |
dc.contributor.reviewer | Konior, Jerzy - 100003 | pl |
dc.date.accessioned | 2023-07-26T21:51:56Z | |
dc.date.available | 2023-07-26T21:51:56Z | |
dc.date.submitted | 2023-07-25 | pl |
dc.fieldofstudy | informatyka stosowana | pl |
dc.identifier.apd | diploma-169061-261408 | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/317230 | |
dc.language | pol | pl |
dc.subject.en | Microservices, notifications, webscraping, ETL, Docker, frontend, backend, MVC | pl |
dc.subject.pl | Mikroserwisy, powiadomienia, webscraping, ETL, Docker, frontend, backend, MVC | pl |
dc.title | Mikroserwisowa platforma powiadomień o ofertach sprzedażowych | pl |
dc.title.alternative | Microservice platform for notifications of sales offers | pl |
dc.type | master | pl |
dspace.entity.type | Publication |