Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ Vìsnik Priazovsʹkogo...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

Development of a web application for houseplants e-commerce shop based on technology stack Laravel + React

Development of a web application for houseplants e-commerce shop based on technology stack Laravel + React

Abstract

In this article a current state of art of the web commerce applications is analyzed, especially the applications which can be used to build a web shop to sell flowers and plants were reviewed. The international and Ukrainian experience of building e-commerce projects in current area was analyzed, some specific features of e-commerce traiding of plants goods were highlighted, as well as specific ways to assortment segmenting and sales organization. The web commerce field focused mostly on selling plants and gardening accessories is not too busy in Ukraine. The existing programmatic web solutions are too complex and sometimes are excess for small or middle size project. That’s why current project could be efficient. In current paper the solutions for organization of programming stack for the project are analyzed, also the project’s structure and some features were reviewed. The params based on which the decision about database management system’s choice were made as well as programming language and additional features are separately covered. The main criteria for the development method choice and development approaches were effectiveness because the project belongs to a specific field and its features are to be rationally limited with ability to scale and improve it through time, because of this an important task was to find the balance between rapid development and quality and supportability of the project. Based on the analysis results a stack of popular framework Laravel with supporting technologies was selected one of the key solutions in web store development or any other e-commerce platform is filtering as well as categorizing items. Selling plants is a rather specific field because the params are very different from the usual goods params, for example features of electronics or size and quality for clothes sold in Internet. Filtering requires deep approach to it, starting from corresponding and effective database management system’s choice, constructing entities system and code adaptation on backend and frontend, when the routine tasks as order placement, payment and delivery could have standard approaches. The categories and filters often require and individual solution

У даній статті проаналізований поточний стан сегменту вебдодатків, які можуть бути використані для побудови Інтернет-магазину у сфері торгівлі квітами та кімнатними рослинами. Був проаналізований міжнародний та український досвід проектування додатків для електронної торгівлі у цій сфері, підсвічені особливості електронної торгівлі рослинним товаром, специфіка сегментування асортименту та організації продажів. У статті детально висвітлені варіанти рішення та організації стеку програмування для даного проекту, а також досить ретельно висвітлена структура проекту і певні особливості його функціонування. Параметри, на основі яких приймалось рішення про вибір системи управління базою даних, мова програмування, фреймворки та допоміжні засоби висвітлені окремо. Основним критерієм для вибору методики розробки, середовища та підходів є доцільність, тому що проект є невеликим и досить дешевим, тому його функціонал повинен бути раціонально обмеженим з можливістю подальшого розвитку та масштабування, тому важливою задачею було відшукання балансу між швидкістю розробки та якістю та можливістю подальшої підтримки проекту. За результатами аналізу було обрано стек на основі популярного фреймворку Laravel і супутніх технологій. Одним з ключових питань при розробці Інтернет-магазину або іншої платформи для електронної комерції є організація категорій та фільтрів. Сфера продажу рослин є досить специфічною, тому що параметри рослин значно відрізняються від параметрів товарів, що найчастіше продають через Інтернет, техніки та одягу. Організація фільтрів потребує глибинного підходу, починаючи від вибору відповідної технології баз даних, побудування системи сутностей і адаптації коду як на фронтенді, так і на бекенді, до цієї задачі, тоді як для задач формування замовлення, оплати і оформлення доставки існують досить раціональні рішення, організація категоризації і фільтрації часто потребує індивідуального підходу

Keywords

item categories, item filtering, web server, вебсервер, Javascript, PHP, web store, фільтрація товарів, категорії товарів, data integrity, relational database, Laravel, React, система управління базами даних, реляційна модель, e-commerce, database management system, MySQL, електронна комерція, інтернет-магазин, цілісність даних

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
gold