An open API service indexing awesome lists of open source software.

https://github.com/ataimasov/portfolio

Рассказываю о себе, своих проектах и опыте работы.
https://github.com/ataimasov/portfolio

bem-methodology fancybox fontello gulp html-css-javascript phpmailer scss swiper

Last synced: 10 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# Портфолио

## Введение

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

Использован принцип абстракции 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
Игорь Степанов