/portfolio

Рассказываю о себе, своих проектах и опыте работы.

Primary LanguagePHP

Портфолио

Введение

Персональный сайт, где нескучно рассказываю о себе, своих проектах и опыте работы.

Использован принцип абстракции HTML кода при формировании страницы проектов.

Собственный дизайн сайта.

Проект на сервере: https://таймасов.рф

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

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

git clone https://github.com/ATaimasov/Portfolio

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

npm install

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

npm run dev

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

Основа:

  • HTML;
  • SCSS;
  • JavaScript;

Библиотеки:

  • Swiper - слайдеры с проектами, слайдеры с перечислением опыта работы;
  • PHPMailer - отправка формы на почту;
  • Fancybox - попапы (policy, видео, форма);
  • Fontello - иконки в виде шрифтов;

Дополнительно использовано в разработке:

  • БЭМ-методология с полным разделением на модули;
  • Gulp + Webpack - проект собран на Gulp, для JS использован Webpack;

Source

Изначально сайт был сверстан по макету Figma.
Впоследствии реализовал свой дизайн с собственной структурой сайта.

Вдохновлялся следующими проектами:
Rafael Caferati
Игорь Степанов