Skip to content

webistomin/marketing-test

Repository files navigation

Тестовое задание от 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 версии

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

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

About

👥 Приложение-опросник на Vue.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published