Vizit Travel
Сайт по продаже билетов на концерты
О проекте
Целевая аудитория
Целевая аудитория
- Путешественники и любители мероприятий:
- Проблема: Недостаток информации о разнообразных мероприятиях и мероприятиях в других странах.
- Решение: Сайт предоставляет обширный каталог мероприятий и билетов на них, как в России, так и за рубежом, с подробными описаниями и актуальными ценами. Пользователи могут легко выбирать и бронировать билеты на интересующие мероприятия без необходимости искать информацию на разных ресурсах.
- Местные жители и резиденты стран СНГ и Европы:
- Проблема: Ограниченный доступ к информации о местных и международных мероприятиях, а также сложности с онлайн-оплатой билетов.
- Решение: Пользователям предоставляется широкий выбор мероприятий в их регионе и за его пределами с удобной системой онлайн-оплаты. Сайт становится центральным ресурсом для получения информации о событиях и бронирования билетов, что делает посещение мероприятий более доступным и удобным.
Задачи проекта
1. Разработка новой функциональности и доработка существующих функций сайта. Улучшение внешнего вида и оптимизация производительности.
2. Интеграция платежных систем для обеспечения возможности онлайн-оплаты билетов на мероприятия.
3. Создание парсера, который будет собирать информацию о мероприятиях из различных источников и автоматически обновлять данные на сайте.
4. Реализация поддержки двух языковых версий сайта (английский и русский) для привлечения аудитории из различных стран.
5. Создание кастомной административной панели на Laravel для управления контентом и мероприятиями на сайте.
6. Разработка сложного фильтра, который позволил бы пользователям легко находить интересующие их мероприятия в каталоге.
Информация о проекте
Команда
1 PM, 1 Design, 1 Frontend, 2 Backend, 1 QA
Основной стек
Laravel
Время разработки
450 часов
Статус проекта
Проект успешно реализован
Экран мероприятий
Парсер мероприятий
Парсер мероприятий для проекта «Vizit Travel» автоматически собирает информацию о мероприятиях из различных источников, обновляя данные по расписанию через крон. Он интегрируется с базой данных, обрабатывает информацию и обеспечивает масштабируемость для возможного добавления новых источников данных. Обработка ошибок и исключений включена для обеспечения надежности процесса.
Фильтр мероприятий
Фильтры мероприятий
Сложный фильтр в каталоге мероприятий на сайте «Vizit Travel» позволяет пользователям легко находить интересующие их события. Он включает фильтры по направлениям музыки, сезону, стране и городу. Пользователи могут выбирать мероприятия в соответствии с их музыкальными предпочтениями, временем года, местом проведения и страной, что делает поиск событий более удобным и точным.
Англоязычная версия сайта
Поддержка двух языковых версий
Для проекта «Vizit Travel» были созданы две языковые версии сайта — на английском и русском языках. Это позволяет привлечь аудиторию из различных стран и удовлетворить потребности пользователей с разными языковыми предпочтениями. Каждая версия сайта предоставляет контент на соответствующем языке, включая описания мероприятий, информацию о билетах и другие текстовые элементы.
Этапы разработки
Верстка
На этапе верстки сайта для проекта «Vizit Travel» использовался стандартный стек технологий.
Во время верстки были применены современные методы и техники для улучшения пользовательского опыта, внешнего вида и оптимизации производительности.
Бэкенд
На этапе бэкенда была разработана кастомная административная панель на Laravel для управления контентом.
Также проведена интеграция платежных систем для онлайн-оплаты билетов.
Дополнительно был реализован парсер мероприятий для автоматического обновления информации на сайте.
Тестирование
На этапе тестирования проекта «Vizit Travel» проводилась проверка функциональности и качества сайта.
Это включало тестирование различных аспектов, таких как навигация, работоспособность форм, корректность отображения контента на различных устройствах и браузерах, а также проверку интеграции платежных систем и правильности работы административной панели.
Тестирование проводилось как вручную, так и с использованием автоматизированных средств тестирования.
Результаты
1. Сайт был успешно запущен и доступен для пользователей;
2. Внедрение новых функциональностей, оптимизация скорости загрузки и улучшенный внешний вид сайта способствовали повышению пользовательского опыта;
3. Кастомная административная панель на Laravel обеспечила эффективное управление контентом и мероприятиями на сайте;
4. Интеграция платежных систем позволила пользователям удобно и безопасно оплачивать билеты на мероприятия;
5. Разработанный парсер мероприятий обеспечил автоматическое обновление информации на сайте, что позволило пользователям получать актуальные данные о предстоящих событиях.