Разработан сайт студии туризма «Компас»
О проекте:
На сайте студии туризма «Компас» вы найдете исчерпывающую информацию о турах в Таиланд, Вьетнам, Японию, Китай и многие другие страны; сможете забронировать тур, авиабилеты и отель; заказать оформление визы; получить консультацию по любым вопросам, касающихся вашего будущего путешествия.
Что было сделано:
Проектирование проекта и его базы данных под бизнес-процесс заказчика;
Верстка страниц (преобразование макетов в HTML формат);
Разработка удобного административного интерфейса;
Разработка REST API;
Разработка пользовательской части сайта;
Размещение на сервере;
Тестирование.
Технологии
Проект состоит из двух частей: backend и frontend. Backend включает в себя административный интерфейс и REST API. Frontend - это пользовательский интерфейс, который получает данные от Backend и отображает их пользователю.
Такое разделение позволяет использовать один REST API для разработки веб-сайта и мобильного приложения, интегрировать проект со сторонними сервисами, увеличить скорость работы сайта.
Для создания Backend использован фреймворк Django, написанный на языке программирования Python, и СУБД PostgreSQL.
Пользовательская часть разработана на React. Использование данной библиотеки позволяет создавать удобные функциональные пользовательские веб-интерфейсы и создавать мобильные приложения с использованием одной библиотеки и одного языка программирования. Такой подход снижает стоимость разработки и сопровождения веб-сайта и мобильного приложения, увеличивает скорость разработки.
Использование этих технологий позволило создать надежный, быстрый и безопасный веб-сайт, который в дальнейшем может быть дополнен любыми новыми функциями.