Веб-застосунок для планування подорожей Україною

dc.contributor.advisorКовальчук, Олександр Миронович
dc.contributor.authorЦарик, Микола Миколайович
dc.date.accessioned2025-10-01T09:48:14Z
dc.date.available2025-10-01T09:48:14Z
dc.date.issued2025
dc.description.abstractТема роботи: Темою дипломної роботи є розробка веб-застосунку Way UA для комплексного автоматизованого планування туристичних поїздок та подорожей Україною. Об'єкт дослідження – веб системи для автоматизації планування подорожей. Предмет дослідження – технологічні та методологічні аспекти проєктування, реалізації та інтеграції компонентів веб-застосунку «Way UA». Актуальність теми: Після початку війни у 2022-ому туристичний інтерес до України помітно впав, але з кожним роком він все швидше повертається до минулих значень і все більше туристів обирають Україну місцем для своїх подорожей. Зарубіжні журналісти, блогери та мандрівники разом із українскою молоддю, військовими та їх сім’ями досліджують державу кожного дня. Відсутність національного «все-в-одному» рішення , яке здатне на комплексне планування подорожі змушує користуватися кількома розрізненими сервісами. У цьому контексті створення веб-застосунку Way UA, що автоматизує формування плану поїздки з урахуванням погодних умов, дат, регіонів та вподобаннь користувача є своєчасним і сприятиме розвитку внутрішнього туризму та економіки держави. Завдання дослідження: було поставлено ряд завдань, виконання яких забезпечило б функціональність додатку: -Зібрати та ситематизувати наукові джерела на тему веб-інструментів для планування подорожей -Дослідити існуючі, конкурені продукти, виділити слабкі і сильні сторони. Сформулювати вимоги до нового застосунку на основі аналізу. -Зпроектувати та реалізувати веб-додаток “Way UA”. Розробити архітектуру, створити автоматизоване та адаптивне планування, збереження звітів в кабінеті користувача та експорт у форматі PDF для офлайн-використання -Впровадити просунуту авторизацію та підтвердження аккаунту для захисту від злому. -Розробити UI/UX що забезпечує комфортну роботу на всіх девайсах. -Зробити вебсайт мультимовним щоб туристи зі всього світу могли їм користуватись. -Прописати ключові Use-cases для демонстрації функціоналу. Інструментарій розробки: Для реалізації веб-застосунку Way UA застосовано стек PostgreSQL, Express.js, React.js, Node.js.. а також інтеграцію Google Places API та OpenWeather API для автоматичного збору даних і технологію OpenAI API для генерації плану поїздки Практична цінність: Результат розробки сприятимиме зростанню внутрішнього туризму, підтримці локальної економіки та культурної спадщини України в умовах воєнного та післявоєнного періоду. Додаток може бути використаний як туристичними-агенціями , так і простими громадянами або іноземними мандрівниками. З розвитком додатку можлива інтеграція з локальними готельними бізнесами для просування їх через модуль рекомендацій або ж співробітництво з державою для покращення туристичного досвіду в Україні
dc.description.abstractotherTheme of the work: The topic of the thesis is the development of the Way UA web application for complex automated planning of tourist trips and travels in Ukraine. Object of research - web systems for automating travel planning. Subject of research - technological and methodological aspects of designing, implementing and integrating components of the Way UA web application. Relevance of the topic: After the outbreak of the war in 2022, tourist interest in Ukraine fell markedly, but every year it is returning to previous values faster and faster, and more and more tourists are choosing Ukraine as a destination for their travels. Foreign journalists, bloggers, and travelers, along with Ukrainian youth, military personnel, and their families, explore the country every day. The lack of a national all-in-one solution capable of comprehensive travel planning forces them to use several disparate services. In this context, the creation of the Way UA web application, which automates the formation of a trip plan taking into account weather conditions, dates, regions and user preferences, is timely and will contribute to the development of domestic tourism and the state's economy. Research objectives: a number of tasks were set to ensure the functionality of the application: - Collect and synthesize scientific sources on the topic of web-based travel planning tools - Research existing, competing products, identify weaknesses and strengths. Formulate requirements for a new application based on the analysis. - Design and implement the Way UA web application. Develop the architecture, create automated and adaptive scheduling, save reports in the user's account, and export them in PDF format for offline use - Implement advanced authorization and account confirmation to protect against hacking. - Develop a UI/UX that ensures comfortable work on all devices. - Make the website multilingual so that tourists from all over the world can use it. - Write key Use-cases to demonstrate the functionality. Development tools: To implement the Way UA web application, PostgreSQL, Express.js, React.js, Node.js stack used, as well as the integration of Google Places API and OpenWeather API for automatic data collection and OpenAI API technology for generating a trip plan. Practical value: The result of the development will contribute to the growth of domestic tourism, support the local economy and cultural heritage of Ukraine in the conditions of the war and post-war period. The application can be used by travel agencies, as well as by ordinary citizens or foreign travelers. With the development of the application, it is possible to integrate with local hotel businesses to promote them through the recommendation module or to cooperate with the state to improve the tourist experience in Ukraine.
dc.format.extent145 с.
dc.identifier.citationЦарик, М. М. Веб-застосунок для планування подорожей Україною : дипломний проєкт ... бакалавра : 121 Програмна інженерія / Царик Микола Миколайович. – Київ, 2025, – 145 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76455
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвеб-застосунок
dc.subjectweb application
dc.subjectавтоматизоване планування подорожей
dc.subjectautomated travel planning
dc.subjectтуризм України
dc.subjecttourism in Ukraine react.js
dc.subjectnode.js.
dc.subjectgoogle maps
dc.subjectopen weather
dc.subjectopenai
dc.subjectпоїздки
dc.subjecttrips
dc.titleВеб-застосунок для планування подорожей Україною
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Tsaryk_bakalavr.pdf
Розмір:
4.85 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: