my-photo

Алексей Иншаков

Front-end developer

Обо мне

Изучаю фронтенд с фокусом на JavaScript, TypeScript и React. Создаю учебные и pet-проекты, стремлюсь к глубокому пониманию технологий, а не просто к работе «чтобы работало». Люблю разбираться в устройстве приложений, делать всё «по уму» и доводить до результата. Открыт к новым знаниям и готов развиваться в команде.

Инструменты и технологии

React-приложения

  • Green-shop

    Green shop(React app)
    Green-shop — интернет-магазин растений, разработанный в команде из трёх человек в рамках курса по фронтенд-разработке от Rolling Scopes School. Проект построен с использованием React и TypeScript, управление состоянием реализовано через Zustand. В качестве бэкенда используется API Commercetools
  • Note manager

    Note manager(React app)
    Менеджер заметок — приложение для создания и управления заметками, разработанное с использованием React. Пользователи могут добавлять, редактировать и удалять заметки. Для хранения данных используется локальное хранилище браузера.

Vanilla JS-приложения

  • Image-gallery(API)

    image-gallery
    Image-gallery — приложение для просмотра изображений, использующее API Unsplash. Пользователи могут искать изображения по ключевым словам и просматривать их в полноэкранном режиме. Приложение реализовано на чистом JavaScript.
  • Simon says

    Simon says
    Simon says — игра на запоминание последовательности чисел и букв. Игрок должен повторить последовательность, которая генерируется компьютером. Реализовано на чистом JavaScript.
  • Nonograms

    Nonograms
    Nonograms — логическая игра, в которой игрок должен заполнить клетки на сетке по заданным подсказкам. Реализовано на чистом JavaScript. Игрок может выбирать размер сетки и уровень сложности. Игра включает в себя возможность сохранения и загрузки игр, а также выбор случайных головоломок. Чтобы закрасить клетку, используется ЛКМ, а для крестика — ПКМ. Повторный клик удаляет отметку.
  • Async-race

    async-race
    Async race — одностраничное приложение (SPA) на JavaScript для управления коллекцией радиоуправляемых автомобилей и проведения онлайн-гонок. Вся логика взаимодействия с машинами (запуск/остановка двигателя, движение) реализована через HTTP-запросы к серверу. Приложение включает CRUD-операции, анимацию гонок и таблицу победителей. Для работы потребуется запустить серавер с API.

Вёрстка

Языки

  • English - A2