ia-stepanov / window

Фронтенд проекта «Window» — это интерактивная страница, на которой пользователи могут выбрать остекление балконов и лоджий, рассчитать стоимость и оставить данные для обратной связи. Stack: JavaScript, API, Gulp.

Home Page:https://ia-stepanov.github.io/window/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Window

Учебный проект из курса Полный курс по JavaScript + React

Автор курса: Иван Петриченко

Описание проекта

Window — это интерактивная страница, на которой пользователи могут выбрать остекление балконов и лоджий, рассчитать стоимость и оставить данные для обратной связи.

Описание задачи:

  • Техническое задание;
  • Примечания:
    • JavaScript код должен быть нативным;
    • В консоли должны отсутствовать любые ошибки;
    • Названия всех переменных/классов не должны содержать кириллицу;
    • Итоговый вариант должен быть построен на модульной структуре;
    • Работоспособность во всех современных браузерах.

Функционал:

  • Переключение между табами;
  • Всплывающее окно с обратной связью;
  • Калькулятор рассчета стоимости;
  • Таймер обратного отсчета акции.

Стек технологий:

  • JavaScript:
    • Стиль CamelCase;
    • Промисы (Promise);
    • Асинхронность и оптимизация;
    • Rest API.
  • Gulp.

Установка и запуск проекта:

Клонировать репозиторий:

git clone https://github.com/ia-stepanov/window.git

Установить зависимости:

npm install

Собрать проект:

npx gulp build-prod-js

Запустить проект:

npx gulp

Языки:

  • JavaScript

Скриншот:

Развернуть

window

Ссылка на сайт:

https://ia-stepanov.github.io/window/

About

Фронтенд проекта «Window» — это интерактивная страница, на которой пользователи могут выбрать остекление балконов и лоджий, рассчитать стоимость и оставить данные для обратной связи. Stack: JavaScript, API, Gulp.

https://ia-stepanov.github.io/window/


Languages

Language:JavaScript 51.2%Language:HTML 25.8%Language:CSS 16.7%Language:SCSS 3.2%Language:Less 2.9%Language:Ruby 0.1%Language:PHP 0.0%