Web-разработчик

Здравствуйте, меня зовут Владимир.

Мой опыт: вёрстка по дизайн-макету, адаптивная вёрстка, подключение слайдера, подключение сторонних шрифтов, отправка писем на почту, отправка сообщений через Telegram-бота. Правка сайта на Wordpress.

Мой профиль на github

Курсы

Мои проекты

  • Vue 3 Techno Shop


    Интернет-магазин на Vue 3 с использованием Vue Router, Vuex 4, axios. Переписан с интернет-магазина гаджетов Techno Shop который сделан на марафоне онлайн-школы MethEd
  • Vue 3 Pizza


    Интернет-магазин на Vue 3 с использованием Vue Router, Vuex 4, axios, Vue Persist, TypeScript. Переписан с React Pizza v2 который сделан по видео-урокам на YouTube.
  • Burger React


    Сайт по интенсиву Доставка бургеров YourMeal на React от онлайн-школы MethEd. В проекте использовалась получение данных через API, реализована фильтрация по категориям, добавление в корзину и отправка данных на сервер. В проекте использовался Redux Toolkit и проект собран на Vite.
  • React Pizza v2


    Интернет-магазин React Pizza по видео-урокам на YouTube. В проекте использовались ReactJS + хуки, React Router, Redux, axios, Redux Persist, TypeScript. Backend написан на Node.js
  • Учебный сервис Услугус


    Сервис Услугус по марафону от онлайн-школы MethEd. В проекте использовалась получение данных через API, реализована фильтрация по категориям, добавление комментариев. Есть регистрация и авторизация, авторизованный пользователь может изменить услугу. Проект собран на Webpack и для стилей использовался препроцессор Sass.
  • ToDo на TypeScript


    Учебный проект модуля TypeScript по курсу React-разработчик от онлайн-школы MethEd. Дела сохраняются в localStorage под именем того кто вошёл в приложение.
  • Онлайн Галерея


    Итоговой учебный проект клиента Unsplash по курсу React-разработчик от онлайн-школы MethEd. В проекте используются хуки React, React Router, Redux Toolkit. Дополнительно сделана версия с использованием Redux Saga.
  • Сrypto


    Лендинг сервиса обмена монет по интенсиву от онлайн-школы MethEd. В проекте реализованы табы и аккордеон. Использовался БЭМ для именования классов и структуры файлов стилей. Стили я писал на препроцессоре Sass + SCSS.
  • Techno Shop


    Интернет-магазин Techno Shop по марафону от онлайн-школы MethEd. В проекте использовалась получение данных через API, реализована фильтрация товаров, на странице товара его можно давить в корзину выбрать количество, в корзине можно изменять количество товара и удалять товар и при этом пересчитывается сумма за товары. Проект собран на Webpack и для стилей использовался препроцессор SCSS.
  • React Sneakers


    Интернет-магазин кроссовок React Sneakers по видео-урокам на YouTube. В проекте использовались ReactJS (useState, useEffect, useContext), SCSS, Axios, React Router и React Skeleton. Данные корзины и избранного сохраняются на Node.js сервере.
  • Учебный проект на Vue 3


    Приложение с возможностью создавать и удалять посты. Имеется сортировка, поиск, пагинация и динамическая пагинация. Использованы $emit, Vue Router, mixins, directives, vuex и composition api.
  • Сокращатель ссылок


    Проект Сокращатель ссылок написан на PHP7. Каждый пользователь видит свой набор ссылок. Сохранение ссылок и регистрационных данных производится в базе данных MySQL.
  • Курс Glo Academy по WordPress


    Финальный проект, сайт тур-агентства, по курсу WordPress разработчик от Glo Academy. C использованием готовой верстки на bootstrap, также использовались плагины: Advanced Custom Fields, Contact Form 7, Cyr-To-Lat, Flamingo.
  • Калькулятор расходов


    Калькулятор расходов на ReactJS от Glo Academy. Калькулятор изначально написан в классовом стиле, потом переписан в функциональном стиля с использованием хуков. Данные калькулятора сохраняются в localStorage.
  • Курс Glo Academy по React


    Работа по курсу Базовый React от Glo Academy. Сайт на React в функциональном стиле с использованием хуков, React Context и Styled components. Авторизация через Google аккаунт. Заказ сохраняется в базе данных и отправляется на почту авторизованного пользователя через Nodemailer. Сайт находится на Firebase Hosting и использует Firebase Realtime Database.
  • Курс Glo Academy по JavaScript


    Дипломная работа по курсу JavaScript от Glo Academy. Вся интерактивность на сайте выполнена на чистом JavaScript, калькулятор на главной берёт данные цены с других страниц, использовалась модульная структура со сборкой на Webpack.
  • Курс по WordPress 2020. Финал


    Финальный проект, сайт музея, по курсу WordPress разработчик от Glo Academy. C использованием плагинов Advanced Custom Fields, Contact Form 7, Cyr-To-Lat, Flamingo, Meks Easy Social Share.
  • Курс по WordPress 2020. Занятия


    Сайт Universal создан на курсе WordPress разработчик от GloAcademy. C использованием плагинов Advanced Custom Fields, Contact Form 7, Cyr-To-Lat, Flamingo, Meks Easy Social Share.
  • Учебный Проект 3


    Интернет-магазин с возможностью отправки сообщений на почту и в Telegram-бота. Имеется самописная админка для управления товарами и пользователями. В корзине можно изменять количество товара и удалять товар и при этом пересчитывается сумма за товары.
  • Учебный Проект 2


    Многостраничный сайт на PHP7 с использованием БД и слайдера.
  • Учебный Проект 1


    Многостраничный сайт на PHP7 с использованием БД, сторонних шрифтов и 2-х слайдеров.