EN

Я Екатерина,
фронтенд-разработчик

Я люблю все аспекты фронтенд-разработки: написание чистого кода, работу с логическими задачами, работу над деталями дизайна и интерактивностью, а также заботу о пользовательском опыте. В верстке я обычно использую flex и grid, но я также с удовольствием создаю точную разметку с использованием PixelPerfect. В настоящий момент изучаю React и Node.

Написать мне

Технологии

HTML5

CSS3

JavaScript

React

ES6

Git

GitHub

Адаптивная
верстка

Инструменты
Adobe

Figma

Проекты

Pomodoro таймер

Таймер, основанный на JavaScript. Приложение поможет сконцентрироваться на работе или учёбе: выберите сами количество времени дял работы, для отдыха, а также количество таких раундов. Нажмите кнопку "Start", чтобы запустить таймер. За 10 секунд до конца каждого раунда таймер оповестит вас при помощи звукового сигнала. В конце сессии таймер также издаст звуковой сигнал.

Чтобы протестировать приложение, выберите опцию "test" в каждом поле и запустите сессию.

Калькулятор отпускных выплат

Приложение поможет рассчитать отпускные выплаты, если вы работаете в российской компании и собираетесь в отпуск. Введите ваш среднемесячный доход и количество дней отпуска. Также вы можете рассчитать среднемесячный доход прямо в приложении, если ваш доход был разным в течение последних 12 месяцев.

Прогноз погоды

Приложение, основанное на JavaScript, показывающее погоду в городе пользователя (или любом другом).

Используемые инструменты:

  • API серверы, предоставленные веб-ресурсами https://abstractapi.com (для IP) и https://api.openweathermap.org (для погодных данных);
  • Метод fetch(), который запрашивает данные с сервера, их предоставляющего. Для запроса метод использует параметр (URL) и возвращает promise.

Игра с компьютером

Игра, основанная на JavaScript, предназначенная для развлечения или обучения. Использует метод Math.random() и функции для генерации случайного числа в определенном диапазоне, выбранном пользователем. Пользователю необходимо угадать число, выбранное "компьютером", используя подсказки (alerts). Игра оканчивается, когда число угадано.

Таймер для варки яиц

Таймер, основанный на JavaScript. Устанавливает время, выбранное пользователем, показывает оставшееся время на экране, ежесекундно его обновляя, а также иллюстрирует процесс при помощи шкалы прогресса и проигрывает звуковой сигнал по окончании работы таймера.

Список дел

Простой список дел, основанный на React.

Создан с использованием классовых компонентов с целью получения уверенного понимания принципов работы классовых компонентов перед углубленным изучением функциональных компонентов.