image
MyTravel — это Fullstack web-приложение на Laravel для туристической сферы и систем онлайн-бронирования. Проект разработан как модульная система, которую можно использовать как основу для туристического сайта, агентства или туроператора, сервиса бронирования, гостиничного бизнеса, аренды транспорта и других связанных сценариев. В проекте реализована и предусмотрена архитектура для: — регистрации, авторизации и пользовательских аккаунтов; — социального входа через внешних провайдеров; — поиска и бронирования туристических услуг; — работы с различными типами объектов бронирования; — административной панели и управления данными; — API-взаимодействия; — разграничения прав доступа; — работы с платежными и пользовательскими сценариями; — обработки изображений и файлов; — уведомлений и коммуникации; — адаптивного пользовательского интерфейса. Проект построен по модульному принципу: в кодовой базе выделены отдельные модули бронирования, административной части, API, транспорта, купонов, dashboard и других функциональных направлений. Frontend-часть использует Vue.js, Bootstrap, Axios и Sass, сборка организована через Laravel Mix. Стек: PHP, Laravel 8, MySQL, JavaScript, Vue.js, Bootstrap, Axios, HTML5, CSS3, Sass, Laravel Mix
https://github.com/DAYIAWAN/Course-at-GB/tree/main/myCourses/PHP/Laravel/Project_MyTravel