ia-stepanov / loan

Проект «Loan Project» — это многостраничный сайт, который содержит образовательные модули для развития карьеры. Stack: JavaScript, Промисы (Promise) и Rest API, Gulp.

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Loan Project

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

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

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

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

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

Функционал:

  • Анимированные слайдеры на странице;
  • Выпадающие блоки с различиями;
  • Интерактивные формы для отправки данных;
  • Динамический видеоплеер (YouTube IFrame Player API).

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

  • JavaScript:
    • Стиль CamelCase;
    • Установка и настройка библиотек;
    • Объектно-ориентированное программирование;
    • Промисы (Promise) и Rest API;
    • Асинхронность и оптимизация;
  • Работа с медиафайлами (HTML-video, iframe);
  • Gulp — сборщик проекта.

Важный момент:

  • Проект реализован на классах и наследовании.

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

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

https://github.com/ia-stepanov/loan.git

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

npm install

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

npx gulp

Языки:

  • JavaScript

Скриншот:

Развернуть

loan

loan

loan

loan

loan

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

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

About

Проект «Loan Project» — это многостраничный сайт, который содержит образовательные модули для развития карьеры. Stack: JavaScript, Промисы (Promise) и Rest API, Gulp.

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


Languages

Language:HTML 75.5%Language:Sass 17.2%Language:JavaScript 7.1%Language:CSS 0.2%Language:PHP 0.0%