Розробка програмного забезпечення для платформи з реалізації надлишкових харчових продуктів на українському ринку
Вантажиться...
Дата
Автори
ORCID
DOI
Науковий ступінь
Рівень дисертації
Шифр та назва спеціальності
Рада захисту
Установа захисту
Науковий керівник/консультант
Члени комітету
Назва журналу
Номер ISSN
Назва тому
Видавець
Харків : Харківський національний університет імені В. Н. Каразіна
Анотація
Метою роботи є розробка програмного забезпечення для платформи з реалізації надлишкових харчових продуктів на українському ринку, що дозволить ефективно вирішити проблему утилізації продуктів харчування та сприятиме екологічній стійкості й економічній вигоді для закладів харчування та споживачів. У ході дослідження проаналізовано сучасні платформи у сфері food-waste management, досліджено технології побудови веб-додатків, можливості використання геоінформаційних систем та систем асинхронного обміну повідомленнями (Kafka). Об’єкт дослідження – процес взаємодії користувачів платформи для реалізації надлишкових харчових продуктів. Предмет дослідження – сучасні технології, підходи та інструменти розробки веб-застосунків, орієнтованих на food-waste management та взаємодію закладів зі споживачами. Основними методами досліджень є аналіз предметної області для визначення функціональних та нефункціональних вимог до платформи, об’єктно-орієнтоване та компонентне проєктування програмного забезпечення, а також експериментальні методи тестування продуктивності та функціональних можливостей платформи. У роботі проаналізовано особливості інтеграції з Google Maps API для реалізації пошуку найближчих закладів харчування, досліджено технологію Kafka для забезпечення асинхронної взаємодії сервісів, розроблено адаптивний та сучасний користувацький інтерфейс на основі технологій React, Next.js, Tailwind CSS та Framer Motion. Реалізовано систему резервування «surprise-box», яка дозволяє споживачам замовляти надлишкові продукти за зниженою ціною. Результати роботи можуть бути використані для впровадження у закладах харчування з метою скорочення харчових відходів, а також у подальших наукових дослідженнях з питань сталого розвитку та технологій у сфері food-tech.
The goal of the work is to develop software for a platform aimed at distributing surplus food products on the Ukrainian market, which will effectively address the issue of food disposal and promote environmental sustainability and economic benefits for food establishments and consumers. During the research, current platforms in the field of food-waste management were analyzed, as well as technologies for building web applications, the possibilities of using geographic information systems, and asynchronous messaging systems (Kafka). Object of the study – the process of interaction between users on the platform for distributing surplus food products. Subject of the study – modern technologies, approaches, and tools for developing web applications focused on food-waste management and the interaction between establishments and consumers. The main research methods include analysis of the subject area to define functional and non-functional requirements for the platform, object-oriented and component-based software design, as well as experimental methods for testing the platform’s performance and functionality. The work analyzes the integration features with the Google Maps API for implementing a search for nearby food establishments, explores Kafka technology to ensure asynchronous service interactions, and develops an adaptive and modern user interface based on React, Next.js, Tailwind CSS, and Framer Motion. A “surprise box” reservation system was implemented, allowing consumers to order surplus products at discounted prices. The results of the work can be applied in food establishments to reduce food waste and can also be used in further scientific research on sustainable development and technologies in the food-tech sector.
The goal of the work is to develop software for a platform aimed at distributing surplus food products on the Ukrainian market, which will effectively address the issue of food disposal and promote environmental sustainability and economic benefits for food establishments and consumers. During the research, current platforms in the field of food-waste management were analyzed, as well as technologies for building web applications, the possibilities of using geographic information systems, and asynchronous messaging systems (Kafka). Object of the study – the process of interaction between users on the platform for distributing surplus food products. Subject of the study – modern technologies, approaches, and tools for developing web applications focused on food-waste management and the interaction between establishments and consumers. The main research methods include analysis of the subject area to define functional and non-functional requirements for the platform, object-oriented and component-based software design, as well as experimental methods for testing the platform’s performance and functionality. The work analyzes the integration features with the Google Maps API for implementing a search for nearby food establishments, explores Kafka technology to ensure asynchronous service interactions, and develops an adaptive and modern user interface based on React, Next.js, Tailwind CSS, and Framer Motion. A “surprise box” reservation system was implemented, allowing consumers to order surplus products at discounted prices. The results of the work can be applied in food establishments to reduce food waste and can also be used in further scientific research on sustainable development and technologies in the food-tech sector.
Опис
Керівник: Струков Володимир Михайлович, в.о. завідувача кафедри математичного моделювання та аналізу даних, кандидат технічних наук, доцент
Ключові слова
Бібліографічний опис
Маїло, Володимир Васильович. Розробка програмного забезпечення для платформи з реалізації надлишкових харчових продуктів на українському ринку : кваліфікаційна робота бакалавра : спеціальність 122 – Комп'ютерні науки : освітня програма «Комп'ютерні науки» / В. В. Маїло ; кер. роботи В. М. Струков. – Харків : Харківський національний університет імені В. Н. Каразіна, 2025. – 75 с.
