Skip to content

Latest commit

 

History

History
85 lines (70 loc) · 5.08 KB

README.md

File metadata and controls

85 lines (70 loc) · 5.08 KB

Тестовое задание от Aviasales

Одностраничное приложения для проведения опроса с результирующим окном в конце

https://poll-aaff7.firebaseapp.com

Build status dependencies Status Dependency status

При открытии приложения появяется окно приглашения. После нажатия на кнопку "Начать", начинается опрос. После ответа на 5 вопросов, появляется результирующее окно, через которое можно поделиться результатами через соц.сети. После расшаривания и ввода почты, становится доступной кнопка "Отправить", которая показывает финальный экран.

Установка

Команда Результат
npm install Установить зависимости
npm run dev Запустить сборку, сервер и слежение за файлами
npm run build Собрать проект для продакшена
npm start ЗАДАЧА Запустить задачу с названием ЗАДАЧА (список задач в package.json)

Предполагается, что все команды вы выполняете в bash (для OSX и Linux это самый обычный встроенный терминал, для Windows это, к примеру, Git Bash). В Windows установку пакетов (npm i) нужно выполять в терминале, запущенном от имени администратора.

Техническое задание

Открыть репозиторий

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

Технология Описание
Vue.js Основной фреймворк для разработки интерфейса приложения
Vuex Центральное хранилище данных для всех компонентов приложения
Vue Router Библиотека для маршрутизации

Поддержка браузерами

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Opera
Opera
Yandex
Yandex
IE11, Edge Последние 2 версии Последние 2 версии 9+ Последние 2 версии Последние 2 версии

Таски на будущее

  • Разобраться с тестами
  • Прикрутить ноду