Repozytorium PJATK

Comprehensive Cosmetic Platform

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Hrybinchuk, Roman
dc.contributor.author Yoon, Jongok
dc.date.accessioned 2023-01-24T09:12:07Z
dc.date.available 2023-01-24T09:12:07Z
dc.date.issued 2023-01-24
dc.identifier.issn 2022/I/ABD/37
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/2278
dc.description.abstract Purpose The Comprehensive Skincare Platform is the website where users can gather and share knowledge about cosmetics and skincare with uploading posts. Additionally, the platform can provide cosmetic ingredients analytics to help the user find the most suitable products according to the user’s skin type. The authors aimed to develop an IT solution that supports the efficient and effective data fetch to retrieve and display the data for the user. Methods The authors focused on data transfer between the backend application and frontend application to display product list and product detail more effectively by using GraphQL technology. Using this technology enhances the speed of fetching the exact data needed from an API and it results in prevention of Over-fetching and Under-fetching of the data. Back-end application is developed using Node.js, GraphQL and Apollo client. The structure is to set the input and output with the Data transfer object and define the business logic’s input type and return type with this Data transfer object. This business logic is called ‘Resolver’. Front-end application is developed with React, Chakra-UI and Next.js framework. These technologies boost the speed of front-end development and provide features of Server Side Rendering which reduces the loading time of the application. Conclusion The Comprehensive Skincare Platform application is built on top of the open-source technologies. Especially, all major technologies are based on Javascript language adapted to the back-end and the front-end part of the application. pl_PL
dc.language.iso en pl_PL
dc.relation.ispartofseries ;Nr 6870
dc.subject Node.js web application pl_PL
dc.subject Cosmetics warehouse pl_PL
dc.subject TypeScript code sharing pl_PL
dc.subject React pl_PL
dc.subject Graphql pl_PL
dc.subject PostgreSQL pl_PL
dc.subject Skincare pl_PL
dc.subject Cosmetic analysis pl_PL
dc.subject Product ingredient pl_PL
dc.subject Ingredient functionality pl_PL
dc.title Comprehensive Cosmetic Platform pl_PL
dc.title.alternative Kompleksowa platforma wiedzy o produktach kosmetycznych pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto