Привет! Меня зовут Дмитрий Дарьин.
Я фронтенд-разработчик.
HTML CSS JavaScript TypeScript Vue HTML
Обо мне

Обучение

"Высшая школа программирования", по специальности: "Frontend Web Developer".

"Кубанский информационно технологический техникум", по специальности: "Информационные системы и программирование".

Курсы по веб-разработке (HTML, CSS, JS) от Александра Ламкова.

Навыки

HTML: основы, формы, построение правильной структуры веб-сайта.

CSS: основы, Flexbox, Grid, анимации, Media запросы.

JavaScript/TypeScript: основы, работа с DOM, Local Storage, Session Storage, запросы к API.

Vue.js: основы, знаком с реактивностью, Vue Router, Composition API, Pinia.

Nuxt.js: основы, SSR, SEO

Git: основы, ветвления, управление контролем версий.

Текущее обучение

Углубляю имеющиеся знания: HTML, CSS, JS, TS, Vue, Nuxt, Git.

Моё портфолио

Обновленный интернет-магазин.

В проекте использовались: Vue, Nuxt, с фронтенд-логикой на TypeScript с использованием Composition API, и бэкенд-логикой на JavaScript.

Реализованно все то же, что и в прошлой версии (SEO, шифрование, админ-панель, отправка сообщений на почту), но так же было добавленно: отслеживание активности администраторов сайта, логирование действий администраторов, и прочих мелких улучшений.

Полностью переработана верстка, теперь сайт корректно отображается на всех устройствах.

Май 2026

Многостраничный сайт аукциона.

В проекте использовались: Vue, Nuxt, с фронтенд-логикой на TypeScript с использованием Composition API.

Созданы страницы: Главная, аукцион, авторизация, о нас, контакты, профиль, страница лота.

Апрель 2026

Сайт для учета результатов гоночных заездов.

В проекте использовались: Vue, Nuxt, с фронтенд-логикой на TypeScript с использованием Composition API, и бэкенд-логикой на JavaScript.

На сайте реализован ряд функций: безопасность, разработана админ-панель, подключены и настроены роботы, настроено SEO.

За основу, для контента, была взята гоночная лига: "International League".

Февраль 2026

Лендинг: "Whitepace".

В проекте использовались: Vue, с логикой на TypeScript и использованием Composition API.

Для удобства и поддерживаемости стилей был использован SCSS.

Сайт разработан по макету Figma. Автор макета: @alrazisiam.

Январь 2026

Лендинг: "Rentcars".

В проекте использовались: Vue, с логикой на TypeScript и использованием Composition API.

Для удобства и поддерживаемости стилей был использован SCSS.

Сайт разработан по макету Figma. Автор макета: @truong_huy.

Январь 2026

Список задач.

В проекте использовались: Vue, с логикой на TypeScript и использованием Composition API.

Реактивность Vue, анимации, Flexbox.

Для удобства и поддерживаемости стилей был использован SCSS.

Январь 2026

Окно авторизации.

В проекте использовались: Vue, с логикой на TypeScript и использованием Composition API.

Реактивность Vue, анимации, Flexbox, media запросы.

Декабрь 2025

Интернет-магазин, по продаже автохимии.

В проекте использовались: Vue, Nuxt, с фронтенд-логикой на TypeScript с использованием Composition API, и бэкенд-логикой на JavaScript.

На сайте реализован ряд функций: безопасность, отправку email-уведомлений на почту компании при создании нового заказа, разработана админ-панель, подключены, подключены и настроены роботы, настроено SEO.

За основу был взят сайт himautopro.ru.

Август 2025

Мои Контакты
Если вас заинтересовали мои работы, вы можете связаться со мной через удобные для вас социальные сети.