Специалисты

Описание

Опыт работы с языками: Javascript, CSS, HTML
Опыт работы с фреймворками: NextJS
Опыт работы с библиотеками и технологиями: React, Redux, Axios, React-router-dom, Formik (в связке с yup), Mobx, GraphQl, Apollo, SCSS, Styled-components
Также опыт работы c: Git, Jira

Опыт
Проект

Сеть ресторанов

Описание

Сайт популярной московской сети ресторанов. Любой желающий может зарегистрировать аккаунт с помощью смс-авторизации. Реализованный функционал приложения позволяет сделать заказ на дом или оформить самовывоз из любого ресторана сети. Роль: Frontend-разработчик Состав команды: PM, team-lead, 4 frontend-разработчика, 3 backend-разработчика, 2 QA Что реализовывал: • Выполнение задач текущего спринта; • Участие в ежедневных онлайн-встречах; • Реализация макетов; • Фикс багов; • Рефакторинг и оптимизация устаревшего кода; • Перенос имеющегося функционала в новое приложение. • Интеграция API; • Валидация данных; • Реализация кастомных хуков.

Технологии

HTML, CSS, JS, TS, React, React-router-dom, RTK, Next JS, Styled-Components

Длительность

3 месяца месяцев

Проект

Интернет-магазин

Описание

Маркетплейс, предоставляющий возможность покупать товары производителей из КНР, России, Турции, Казахстана и ОАЭ. Приложение разделяется на пользовательскую и администраторскую части. Функционал позволяет регистрироваться новым пользователям в роли продавцов, которые получают доступ к личному кабинету. Роль: Frontend-разработчик Состав команды: PM, team-lead, 2 frontend-разработчика, 2 backend-разработчика, 1 QA Что реализовывал: • Исправление ошибок; • Вёрстка новых страниц, компонентов; • Поддержание и развитие существующего функционала приложения; • Взаимодействие пользовательской части с кабинетом продавца; • Реализация мессенджера с продавцом, обмена файлов и изображений с чатом поставщика (без websocket!); • Подключение динамических переводов; • Исправление страницы личного кабинета по новому макету, замена моковых данных пользователя; • Валидация данных; • Реализация адаптивного дизайна header-a; • Обеспечение кроссплатформенного поведения страниц, блоков, модальных окон (удаление лишних скроллов); • Подключение переводов в меню личного кабинета пользователя; • Вёрстка экранов 404 и 500 ошибок в соответствии с макетом; • Исправление дизайна фильтра категорий, добавление функционала; • Актуализация состояния мобильного меню/меню на Desktop (удаление счётчика непрочитанных сообщений, добавление функции для входа в чаты); • Реализация навигационной цепочки ("Breadcrumbs"); • Исправление роутинга.

Технологии

HTML, CSS, JS, TS, React, RTK, Next JS, Styled-Components, React Intl

Длительность

4 месяца месяцев

Проект

Веб-приложение для управления и взаимодействия c банковской платформой

Описание

Система киберразведки и автоматизации, основной целью которой является реализация централизованного сбора, обработки, анализа и хранения файлов, полученных из небезопасных источников данных. Полученные данные используются для мониторинга безопасности, выявления подозрительной сетевой активности в информационной инфраструктуре банка. Роль: Frontend-разработчик Состав команды: team-lead, 2 frontend-разработчика, 3 backend-разработчика Что реализовывал: • API-интеграция; • Замена моковых данных; • Рефакторинг кода; • Реализация пользовательского интерфейса согласно дизайну; • Исправление ошибок. • Создание новых таблиц, изменение логики отображения имеющихся графиков/таблиц; • Создание шаблонных запросов, создание тестового сервера для получения моковых данных; • Исправление типизации ожидаемых и локальных данных. • Добавление пагинации в списки/таблицы; • Исправление фильтрации списка тегов; • Исправление формата даты, отправляемой в запросах; • Добавление необходимых headers в запросы; • Установление условия редиректа при авторизации; • Установление Loader-ов; • Валидация данных; • Тестирование запросов через Postman • Реализация блока событий индикатора (добавление/изменение/удаление, комментарий, обновление веса/контекста, архивация).

Технологии

HTML, CSS, JS, TS, React, React-router-dom, RTK, Next, Styled-Components, Ant design

Длительность

6 месяцев месяцев

Проект

Проект для обработки и редактирования изображений

Описание

Приложение для создания различных продуктов и фототоваров: фотокниг и календарей, фресок и брелоков. Приложение предоставляет возможность кастомизировать выбранный продукт, выбрать собственный дизайн для него. Роль: Frontend-разработчик Состав команды: Team Lead, 3 frontend-разработчика, 4 backend-разработчика, 2 QA, project-manager Что реализовывал: Разработка фоторедактора для сайта; Перенос имеющегося функционала в новое приложение.

Технологии

React, NextJS, GraphQL

Длительность

9 месяцев месяцев

Проект

Система учета крупного рогатого скота

Описание

Веб-приложение для работников фермы, которое позволяет делать виртуальные фермы, добавлять туда коров, следить за состоянием фермы и поголовья, составлять календарь кормления, отслеживать запасы кормов и инвентаря, составлять список прививок и лекарств Роль: Frontend-разработчик Состав команды: Team Lead, 2 frontend-разработчика, 2 backend-разработчика, 1 QA Что реализовывал: Интерфейс из мокапов; Панель администратора; API-интеграция; Обслуживание приложений.

Технологии

React, Redux, Bootstrap

Длительность

6 месяцев месяцев

Проект

Приложение для учреждений здравоохранения

Описание

Система для работников здравоохранения и пациентов, благодаря которой становится возможным в удалённом формате уточнить часы приёма нужного специалиста, а также осуществить запись на приём к врачу Роль: Fullstack-разработчик Состав команды: Team Lead, 1 Fullstack-разработчик, 1 Frontend-разработчик, 1 QA Что реализовывал: Интерфейс из мокапов; Подключение к базе данных; Функционал для авторизации новых пользователей.

Технологии

React, Material UI, NodeJS, Express

Длительность

6 месяцев месяцев

Проект

Запись на офлайн курсы

Описание

Платформа для записи на курсы: пользователь может зарегистрироваться, просматривать доступные курсы, записываться на курс(не более одного курса за раз), оставлять отзывы. Состоит из админской, клиентской и API частей. Клиентский функционал состоит из личного кабинета(где видны все его курсы, дата начала, отзывы). Админская часть, CRUD операции с курсами, с отзывами, блокировка пользователей, управление ролями. Роль: Frontend-разработчик Состав команды: Team Lead, 2 frontend-разработчика, 1 backend-разработчик Что реализовывал: Регистрации и авторизация; ЛК пользователя: Запись на курс, Просмотр курса в ЛК, Возможность отменить запись(если курс еще не начался), Код-ревью

Технологии

MongoDb, Express.js, React.js, React-redux, Redux, MaterialUI, Redux-thunk, Node.js

Длительность

10 месяцев месяцев

Проект

Портал университета

Описание

Портал государственного университета с большим количеством информационных и функциональных разделов. Роль: Frontend-разработчик Состав команды: TeamLead, Project Manager, 2 Frontend-разработчика, 1 Backend-разработчик, 1 QA Что реализовывал: Верстка некоторых страниц, создание компонентов, модальная форма регистрации, раздел для студентов и расписание

Технологии

React, Redux, redux-thunk, css-modules

Длительность

3 месяца месяцев