Розробка онлайн сервісу резервування столів у ресторані
| dc.contributor.author | Ставецький, Максим Олександрович | |
| dc.date.accessioned | 2025-06-23T10:51:46Z | |
| dc.date.available | 2025-06-23T10:51:46Z | |
| dc.date.issued | 2025 | |
| dc.description | Ставецький М. О. Розробка онлайн сервісу резервування столів у ресторані : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник В. В. Мухін. Запоріжжя : ЗНУ, 2025. 67 с. | uk |
| dc.description.abstract | UA : Робота викладена на 67 сторінках друкованого тексту, містить 22 рисунки, 2 таблиці, 10 джерел, 1 додаток. Об’єкт дослідження – процес автоматизації резервування столів у закладах громадського харчування за допомогою вебтехнологій. Мета роботи: розробити зручний, сучасний вебзастосунок для резервування столиків у ресторані, який забезпечує повноцінну взаємодію як для зареєстрованих користувачів, так і для гостей, з використанням інтерактивної карти та збереженням даних у хмарну базу. Метод дослідження – структурно-функціональний підхід до побудови архітектури вебзастосунку, метод компонентного моделювання, метод аналізу і синтезу програмних рішень, інженерно-практичний метод реалізації засобами сучасних фреймворків. У ході виконання роботи було здійснено аналіз сучасних засобів розробки, обґрунтовано вибір інструментів, спроєктовано архітектуру застосунку, реалізовано систему резервування з інтерактивною картою розміщення столиків, автентифікацією, збереженням інформації у Firebase Firestore та адаптивним інтерфейсом. Застосунок підтримує гостьовий режим, перевірку конфліктів часу, перевірку форм та відображення поточного стану залу в реальному часі. Демонстрація роботи підтверджує відповідність поставленим вимогам і зручність взаємодії для кінцевого користувача. | uk |
| dc.description.abstract | EN : The work is presented on 67 pages of printed text, 22 figures, 2 tables, 10 references, 1 supplement. The object of the study is the process of automating table reservation in public catering establishments using web technologies. The aim of the study is to develop a convenient and modern single-page web application for table reservation in a restaurant, providing full interaction for both registered users and guests, using an interactive hall map and cloud-based data storage. The methods of research are structural-functional approach to the architecture of a web application, component modeling, analysis and synthesis of software solutions, engineering-practical implementation using modern frameworks. In the course of the study, modern development tools were analyzed and selected, the application architecture was designed, and a functional system for table reservation was implemented. The system includes an interactive map of the restaurant’s layout, authentication and guest modes, data storage in Firebase Firestore, and a responsive interface based on Tailwind CSS. The application supports reservation conflict checks, form validation, real-time updates of table availability, and user profile access for viewing reservation history. A demonstration of the system confirms its compliance with the requirements and its usability for end users. | uk |
| dc.identifier.uri | https://dspace.znu.edu.ua/items/f4c302fb-4570-4297-a9c6-14bdb73a07cc | |
| dc.language.iso | uk | uk |
| dc.subject | адаптивний інтерфейс | uk |
| dc.subject | база даних | uk |
| dc.subject | вебзастосунок | uk |
| dc.subject | гостьовий режим | uk |
| dc.subject | інтерактивна карта | uk |
| dc.subject | користувач | uk |
| dc.subject | adaptive interface | uk |
| dc.subject | database | uk |
| dc.subject | guest mode | uk |
| dc.subject | interactive map | uk |
| dc.subject | reservation | uk |
| dc.subject | user | uk |
| dc.subject | web application | uk |
| dc.title | Розробка онлайн сервісу резервування столів у ресторані | uk |
| dc.type | Робота бакалавра | uk |