Maxrest — портал поиска мест для активного отдыха

Правовая информация
Приведенная ниже информация для цели ее размещения получена от правообладателя на законном основании. Компания не несет ответственности за изображения, шрифты и прочие материалы, использованные в приведенных ниже скриншотах, взятых с сайта правообладателя.

Задача

Разработать карту Maxrest согласно ТЗ.

Исследования

Создание сайта, где на карте будут отображены определенные точки, которые можно выбрать в меню справа по категориям. Главный экран – карта.

  • Справа меню выбора объектов («Избранное», «Посетил», «В планах», «Мои отметки»). Поставил галочку – эта категория отобразилась на карте. Снял – пропала.
  • При клике на флажок появляется краткое описание объекта. В нем есть ссылка на карточку объекта с полным описанием, которое открывается в новом окне. При клике на другой флажок, первое краткое описание исчезает.
  • Вход (если пользователь авторизован, то отображается его ник): появляется окошко с полями для ввода почты и пароля. Тут же есть вкладка «Зарегистрироваться».
  • «Добавить объект» – функция для зарегистрированных пользователей. Кнопка отображается всегда, но у неавторизованных пользователей она замутнена и не активна. При нажатии:
    • Пользователь на появившийся карте ставит флажок и выбирает категорию (найти нужную можно через поиск).
    • Затем заполняет соответствующие поля. Количество полей и их названия утверждаются Администратором. Количество полей можно расширять.
    • После сохранения отправляется на проверку.
  • Личный кабинет:
    • функции смена пароля, почты, возможность загрузить фото для аватара;
    • раздел, где указываются объекты, которые добавил пользователь;
    • раздел, где указываются комментарии, которые писал пользователь;
    • раздел статистики;
    • рейтинг пользователя.
  • Строка поиска. При вводе, происходит поиск по названиям карточек и предлагаются варианты (как в поиске «Яндекс», только без интеллекта).
  • В полном описании есть:
    • название;
    • описание по заданным полям;
    • отзывы;
    • обсуждения;
    • возможность исправить карточку объекта (появляется окно для редактирования).

Последние три пункта можно сделать вкладками, как на «Яндекс.Маркете» на странице товара.

Зарегистрированные пользователи могут:

  • добавлять объекты на карту;
  • добавлять объекты в избранное;
  • писать отзывы и обсуждения;
  • видеть историю своих отзывов и добавленных карточек (одобренных и отозванных объектов);
  • общаться в чате.

Администраторы имеют следующие исключительные права:

  • корректировать список, который отображается в меню выбора объектов (добавлять, удалять, сортировать в произвольном порядке);
  • устанавливать количество полей и названия для ввода описания при добавлении объектов;
  • проверять и утверждать отображение добавленных объектов.

Администратор заходит так же через форму авторизации и его меню имеет такой вид:

  • корректировка меню выбора категорий на главном экране;
  • корректировка полей описания объектов;
  • проверка поступивших на добавления объектов с возможностью редактирование карточки объекта (утверждение, отклонение).

Аудитория сайта

Люди, любящие путешествовать и прокладывать индивидуальные маршруты.

Страницы и модули сайта

Главная страница

Главная

Панель объектов

Панель объектов

Объекты на карте

Объекты на карте

Метки

Метки

Используемые технологии

Технология Применение
Apache Веб-сервер
MySQL Сервер баз данных
PHP Язык серверного программирования
JavaScript, фреймворк ExtJS Язык клиентского программирования

Результат

Карта открыта в свободном доступе для пользователей.

Похожие кейсы

Корпоративный сайт для экопарка «Южный байкал»

Опыт

Корпоративный сайт для экопарка «Южный байкал»

Поддержка корпоративного сайта базы отдыха.
Корпоративный сайт для SVITLANA KOLOMIYETS

Опыт

Корпоративный сайт для SVITLANA KOLOMIYETS

Развитие, поисковая оптимизация и продвижение сайта туристического гида.
Каталог недвижимости Черногории

Опыт

Каталог недвижимости Черногории

Разработка каталога недвижимости Черногории для туристов, отдыхающих и инвесторов со всего мира.
Корпоративный сайт для «Яроблтур»

Опыт

Корпоративный сайт для «Яроблтур»

Обслуживание и продвижение сайта туристического агентства.