Skip to content
View Kirill-Bokov's full-sized avatar
  • ISUCT
  • Ivanovo, Russia
  • 05:58 (UTC +03:00)

Block or report Kirill-Bokov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Kirill-Bokov/README.md

Frontend Developer

React-разработчик, изучаю актуальные для рынка технологии и наращиваю экспертизу


Стек

Frontend:

  • JavaScript, TypeScript, React, Vite
  • Redux Toolkit, RTK Query
  • React Router DOM (v7)
  • Tailwind CSS, Radix UI
  • Vitest
  • Mock Service Worker

Прочее:

  • REST API
  • NestJS, PostgreSQL, Jest
  • Go, Python

Основные проекты

Moda-Lab

Клиент fullstack-приложения интернет-магазина. Цель - создать современный и удобный интернет-магазин с идеально удобным поиском.
Демо: https://kirill-bokov.github.io/moda-lab/
Репозиторий: https://github.com/Kirill-Bokov/moda-lab

Стек: React, TypeScript, Redux Toolkit (RTK Query), React Router DOM, Tailwind CSS, Vite, Radix UI, MSW, Vitest, Testing Library, ESLint, Heroicons

  • Авторизация на основе JWT (access в Redux, refresh - httpOnly cookie)
  • Каталог товаров с фильтрацией и сортировкой, поиском и выбором категории
  • Корзина и избранное с хранением данных на стороне сервера
  • Минимизация запросов за счёт кэширования RTK Query
  • Синхронизация состояния клиента и сервера

function learn()

Учебный проект двуязычного приложения - учебника языков программирования с интегрированными подсказками от LLM Giga Chat. Репозиторий: https://github.com/Kiril-Bokov/function-learn

Стек: React, TypeScript, React Router DOM, Vite, React Error Boundary, React Markdown, React Toastify, ESLint, GigaChat API

  • Двуязычный интерфейс (RU / EN)
  • Поиск и фильтрация тем
  • Интеграция с GigaChat API для рекомендаций
  • Обработка ошибок через ErrorBoundary
  • Эмуляция HTTP-ошибок через Requestly
  • Рендеринг markdown-контента

IEMIS

Учебный проект CRUD fullstack-приложения по управлению работой небольшого предприятия. Цель - учёт сотрудников и подсчёт всех приходов, расходов и остатков.
Репозиторий: https://github.com/Kirill-Bokov/iemis

Стек:
Фронтенд: React, TypeScript, Vite, ESLint
Бэкенд: NestJS, TypeScript, TypeORM, PostgreSQL, RxJS, ESLint

  • Полноценная работа с базой данных
  • Минималистичный интерфейс на React

Контакты

Telegram: @multi_ocular

Pinned Loading

  1. moda-lab moda-lab Public

    React + TypeScript frontend for a clothing e-commerce application with Redux Toolkit and RTK Query

    TypeScript 1

  2. function-learn function-learn Public

    function learn() is a training project, aimed at creating a bilingual textbook on frontend with recommendations from gigachat

    TypeScript 1

  3. iemis iemis Public

    Industrial Enterprise Management Information System is a training project aimed at creating a client-server application for managing a small industrial enterprise.

    TypeScript

  4. I-ll-give-you-the-stone I-ll-give-you-the-stone Public

    Архитектура интернет-магазина по продаже минералов

    HTML 1 3

  5. project-delta-wiki project-delta-wiki Public

    TTRPG wiki

    JavaScript

  6. Algorithm_2023 Algorithm_2023 Public

    Forked from ISUCT/Algorithm_2023

    Форк мастер ветки Algoritm_2023 на 13.02.2023

    Go