Skip to content

Conversation

@pestler
Copy link
Contributor

@pestler pestler commented Oct 22, 2025

Issue:
#2846

Description:
Describe the feature
We need to add a window for those who leave the course so that we can understand the statistics and motivation of people who leave the course. I think it would be good to have a short list of checkboxes with reasons that caused a person to drop out of the course. We can also add a text field if a student wants to give a more detailed answer. I also think it is important to duplicate these reasons in Russian and English so as not to create additional difficulties, so that students do not skip the form because of the need to understand and translate. We also need the ability to view analytics on students and courses.

image image image

Self-Check:

  • Database migration added (if required)
  • Changes tested locally

@pestler pestler self-assigned this Oct 22, 2025
@pestler pestler marked this pull request as draft October 22, 2025 07:57
@pestler pestler changed the title add reports page-v2 add reports page Oct 22, 2025
@pestler pestler linked an issue Oct 22, 2025 that may be closed by this pull request
@pestler pestler added ⚔️padawans 🚀 feature New feature or request labels Oct 22, 2025
@apalchys
Copy link
Member

Copy link
Contributor

@AlreadyBored AlreadyBored left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pestler thank you for your work I left inline comments and besides we need to migrate this new functionality to nestjs folder. It has many fancy stuff out of the box, you won't need all these tricks with manually setting certain response code on error, using fetch and so on. server code is on code freeze, except critical fixes, it should have only database schema changes and shared models

@pestler pestler changed the title add reports page feat: add reports page Oct 27, 2025
@pestler pestler force-pushed the feat/2846-add-reports-page branch from 3c3409c to b84fb78 Compare November 3, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚀 feature New feature or request ⚔️padawans

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add report page -need statistics for reason to leave the course

4 participants