Internships
Register
Copyright © 2000—2025 JetBrains s.r.o.

User experience improvements in internal product (frontend)

Description

Наш продукт внутри компании направлен на то, чтобы помогать разработчикам с принятием решений основывающихся на данных. Для этого существуют представления данных отвечающие различным аналитическим отчетам. Проблема, к решению которой мы хотим привлечь интерна заключается в том, что пользователю бывает сложно получить ответ на свой вопрос из-за сложности интерфейса и того что отчет считается долго.

Цель проекта - помочь пользователям с принятием решений основанных на наших данных

Для этого необходимо реализовать:

  • Систему онбординга новых пользователей в продукте
  • Управление подпиской пользователей на e-mail уведомления об отчетах

Система онбординга новых пользователей запланирована из двух частей:

  • Гид для первого знакомства с продуктом (интерактивно проходит вместе с пользователем необходимые шаги для получения информации)
  • Интерактивный user guide привязанный к страницам различных отчетов. Содержимое user guide должно управляться через административную панель. Сам он призван помочь ответить на вопросы связанные с текущим разделом и тем как правильно им пользоваться.

Управление подпиской пользователей на e-mail уведомления об отчетах:

  • Административный раздел для управления подписками пользователей на письма
  • Возможность подписаться на e-mail рассылку отчета
  • Раздел с быстрым доступом к посчитанным "долгим" отчетам

Задача рассчитана на работу в команде двух интернов, один будет отвечать за frontend приложения, другой за backend. Данный проект для frontend разработчика. Ссылка на backend часть проекта

Вопросы можно присылать на stanislav.germanovskii@jetbrains.com

Requirements

Уверенное знание основ javascript. Знакомство с React и redux (подойдет и любой другой state manager).

Технологии на фронтенде проекта: React, Redux, redux-observable, styled-components, redux-toolkit

Admission

Разработчики: Лето 2021

Mentor

Ekaterina Zhuvarova, Ivan Bobrov, Stanislav Germanovskii

Mentor's location

Remote

Product/Team

Other

Tags

JavaScript
React
UX