Розробка системи бронювання автомобілів засобами React Native, Next.js та Firebase
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
UA : Робота викладена на 42 сторінках друкованого тексту, містить 8 рисунків, 9 джерел, 1 додаток. Об’єкт дослідження – процес розробки мобільних та веборієнтованих інформаційних систем для онлайн-бронювання автомобілів. Мета роботи – розробка та реалізація системи бронювання автомобілів із використанням сучасних веб- та мобільних технологій, що забезпечує зручний інтерфейс для користувачів та ефективну взаємодію з серверною частиною. Методи дослідження – аналіз наукових і технічних джерел з теми роботи, методи проєктування інформаційних систем, об’єктно-орієнтований підхід, методи моделювання програмного забезпечення, практичні методи розробки та тестування програмних продуктів. У кваліфікаційній роботі розглянуто процес проєктування та розробки системи бронювання автомобілів. Проведено аналіз предметної області та існуючих аналогів, визначено функціональні та нефункціональні вимоги до системи. Спроєктовано архітектуру програмного забезпечення та реалізовано клієнтську частину у вигляді мобільного застосунку з використанням React Native та вебзастосунку на основі Next.js. Для зберігання даних та організації серверної логіки використано хмарну платформу Firebase. Розроблена система забезпечує можливість перегляду доступних автомобілів, здійснення бронювання та взаємодії користувача з сервісом у зручному форматі.
EN : The work is presented on 42 pages of printed text, 8 figures, 9 references, 1 supplement. Object of the research is the process of developing mobile and web-oriented information systems for online car booking. Purpose of the thesis is to develop and implement a car booking system using modern web and mobile technologies that provides a user-friendly interface and efficient interaction with the server-side components. Research methods include the analysis of scientific and technical sources related to the research topic, information system design methods, the object-oriented approach, software modeling methods, as well as practical methods of software development and testing. This qualification thesis examines the process of designing and developing a car booking system. An analysis of the subject area and existing analogues was carried out, and the functional and non-functional requirements of the system were defined. The software architecture was designed, and the client-side components were implemented in the form of a mobile application using React Native and a web application based on Next.js. The Firebase cloud platform was used for data storage and the implementation of server-side logic. The developed system enables users to view available cars, make bookings, and interact with the service in a convenient and efficient manner.
EN : The work is presented on 42 pages of printed text, 8 figures, 9 references, 1 supplement. Object of the research is the process of developing mobile and web-oriented information systems for online car booking. Purpose of the thesis is to develop and implement a car booking system using modern web and mobile technologies that provides a user-friendly interface and efficient interaction with the server-side components. Research methods include the analysis of scientific and technical sources related to the research topic, information system design methods, the object-oriented approach, software modeling methods, as well as practical methods of software development and testing. This qualification thesis examines the process of designing and developing a car booking system. An analysis of the subject area and existing analogues was carried out, and the functional and non-functional requirements of the system were defined. The software architecture was designed, and the client-side components were implemented in the form of a mobile application using React Native and a web application based on Next.js. The Firebase cloud platform was used for data storage and the implementation of server-side logic. The developed system enables users to view available cars, make bookings, and interact with the service in a convenient and efficient manner.
Description
Базилевський О. А. Розробка системи бронювання автомобілів засобами React Native, Next.js та Firebase : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник Ю. О. Лимаренко. Запоріжжя : ЗНУ, 2025. 42 с.