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

User experience improvements in internal product (backend)

Description

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

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

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

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

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

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

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

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

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

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

Requirements

Технологический стек: Kotlin spring boot, PostgreSQL, liquidbase

  • Уверенное знание Java (Плюсом будет знакомство с Kotlin)
  • Знакомство со Spring Framework
  • Знакомство с реляционными БД. Уменее работать с SQL
  • Знание основ HTML/CSS
  • Дополнительным плюсом будет опыт работы с e-mail рассылками

Admission

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

Mentor

Ekaterina Zhuvarova, Ivan Bobrov, Stanislav Germanovskii

Mentor's location

Remote

Product/Team

Other

Tags

Kotlin
SQL
Spring