|
|
Електронний архів Полтавського університету економіки і торгівлі >
Навчально-науковий інститут денної освіти >
Кафедра комп'ютерних наук та інформаційних технологій >
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ) >
Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://dspace.puet.edu.ua/handle/123456789/16509
|
| Название: | Розробка веб-порталу для онлайн-бронювання спортивних майданчиків і залів |
| Авторы: | Лянник, Станіслав Вячеславович |
| Научный руководитель: | Кошова, Оксана Петрівна |
| Ключевые слова: | ВЕБ-ПОРТАЛ ОНЛАЙН-БРОНЮВАННЯ СПОРТИВНІ МАЙДАНЧИКИ REACT EXPRESS, PRISMA POSTGRESQL |
| Дата публикации: | 30-Июн-2026 |
| Аннотация: | Об'єктом дослідження є процес онлайн-бронювання спортивних майданчиків та залів як взаємодія користувача, адміністратора та інформаційної системи.
Предметом дослідження є методи, моделі та програмні засоби проєктування клієнт-серверних веб-застосунків для управління бронюваннями спортивних об'єктів.
Метою роботи є розробка веб-порталу для онлайн-бронювання спортивних майданчиків і залів, що забезпечує повний цикл взаємодії: від пошуку об'єкта та перегляду розкладу до формування бронювання, оплати та подальшого керування замовленнями.
Результатом роботи стало розроблення веб-порталу «Sport Booking Portal» на основі архітектури SPA з використанням React і TypeScript на клієнтській стороні та Node.js з Express на серверній. Реалізовано ключові модулі:
• модуль автентифікації та авторизації - реєстрація, вхід, оновлення сесії та вихід на основі JWT з використанням HttpOnly cookie і ротацією refresh-токенів;
• модуль каталогу спортивних об'єктів - фільтрація за типом, містом, ціновим діапазоном і ознакою закритого приміщення, перегляд деталей, графіка роботи та галереї зображень;
• модуль перевірки доступності часових слотів - побудова списку доступних інтервалів на день із урахуванням розкладу, тривалості та наявних бронювань;
• модуль бронювання - формування замовлення, контроль конфліктів у транзакції, розрахунок вартості за тривалістю та ціною за годину;
• модуль мокової оплати - імітація платіжної операції з трьома сценаріями (success, cancel, fail), оновлення статусу бронювання та генерація транзакційного ідентифікатора;
• особистий кабінет користувача - перегляд активних, оплачених та скасованих бронювань, скасування й оплата;
• адміністративна панель - керування майданчиками, тижневим розкладом, зображеннями, переглядання й оновлення статусів бронювань. |
| Описание: | Лянник С.В. Розробка веб-порталу для онлайн-бронювання спортивних майданчиків і залів: кваліфікаційна робота ... бакалавра: 122 Комп’ютерні науки / Станіслав Вячеславович Лянник; наук. кер. О. П. Кошова - Полтава : ПУЕТ, 2026. - 72 с. |
| URI: | http://dspace.puet.edu.ua/handle/123456789/16509 |
| Располагается в коллекциях: | Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ)
|
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.
|