Розробка клієнтського web-додатку візуалізації міських маршрутів курєрів засобами React, TypeScript та WebSocket

dc.contributor.authorПлитус Андрій Володимирович
dc.date.accessioned2026-06-26T12:35:10Z
dc.date.issued2026
dc.description.abstractБакалаврська робота присвячена розробці клієнтської частини веб-додатка у вигляді інтерактивної панелі диспетчера для моделювання та візуалізації міських логістичних маршрутів у реальному часі. У першій частині роботи наведено аналіз предметної області міської логістики, здійснено огляд існуючих інтерфейсних рішень-аналогів, визначено технічні вимоги до UI/UX та сформульовано постановку задачі. У другій частині описано проєктування компонентної структури веб-додатка, розробку UML-діаграм варіантів використання, послідовностей та діяльності для формалізації логіки взаємодії користувача з інтерфейсом. У третій частині подано настанову користувача, описано практичну реалізацію та тестування інтерфейсу веб-додатка. Для виконання завдання використано бібліотеку React та мову програмування TypeScript для побудови реактивного інтерфейсу, інструментарій Material-UI для стилізації компонентів, інтерактивну карту Leaflet для візуалізації геоданих та маршрутів, а також клієнтські WebSockets для асинхронного отримання телеметрії; розробка проводилася в середовищі Visual Studio Code.
dc.identifier.urihttps://repo.nung.edu.ua/handle/123456789/12450
dc.language.isoother
dc.subjectвебдодаток
dc.subjectінтерфейс користувача
dc.subjectпанель диспетчера
dc.subjectreact
dc.subjectleaflet
dc.subjectінтерактивна мапа
dc.subjectwebsockets
dc.subjectмоделювання маршрутів.
dc.titleРозробка клієнтського web-додатку візуалізації міських маршрутів курєрів засобами React, TypeScript та WebSocket
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ПлитусПЗ (2).docx
Size:
2.96 MB
Format:
Microsoft Word XML

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: