
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 і супутніх технологій. Одним з ключових питань при розробці Інтернет-магазину або іншої платформи для електронної комерції є організація категорій та фільтрів. Сфера продажу рослин є досить специфічною, тому що параметри рослин значно відрізняються від параметрів товарів, що найчастіше продають через Інтернет, техніки та одягу. Організація фільтрів потребує глибинного підходу, починаючи від вибору відповідної технології баз даних, побудування системи сутностей і адаптації коду як на фронтенді, так і на бекенді, до цієї задачі, тоді як для задач формування замовлення, оплати і оформлення доставки існують досить раціональні рішення, організація категоризації і фільтрації часто потребує індивідуального підходу
item categories, item filtering, web server, вебсервер, Javascript, PHP, web store, фільтрація товарів, категорії товарів, data integrity, relational database, Laravel, React, система управління базами даних, реляційна модель, e-commerce, database management system, MySQL, електронна комерція, інтернет-магазин, цілісність даних
item categories, item filtering, web server, вебсервер, Javascript, PHP, web store, фільтрація товарів, категорії товарів, data integrity, relational database, Laravel, React, система управління базами даних, реляційна модель, e-commerce, database management system, MySQL, електронна комерція, інтернет-магазин, цілісність даних
| 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 |
