Skip to content

Update from task 37bad059-7314-4027-800e-c823ce80697e#1

Open
mirotvoretts wants to merge 4 commits into
mainfrom
refactoringedtechanalytics-0697e
Open

Update from task 37bad059-7314-4027-800e-c823ce80697e#1
mirotvoretts wants to merge 4 commits into
mainfrom
refactoringedtechanalytics-0697e

Conversation

@mirotvoretts
Copy link
Copy Markdown
Collaborator

This PR was created by qwen-chat coder for task 37bad059-7314-4027-800e-c823ce80697e.

* Key features implemented:
- Added TeacherAnalyticsController with endpoints for student heatmap and detailed analytics
- Created comprehensive DTOs for analytics data including TeacherStudentHeatmapDto, TaskHeatmapCellDto, StudentSkillPointDto, WeakTopicPointDto, StudentProgressPointDto, and StudentDisciplineStatsDto
- Implemented TeacherAnalyticsService with real data aggregation logic for heatmaps, skill radar, weak topics, progress history, and discipline stats
- Updated frontend TeacherAnalytics component to fetch and display real backend data instead of mock data
- Enhanced AttemptRepository with method for EGE number statistics with attempt counts
- Extended StudentScoreForecastRepository with method to get latest forecast per student
- Updated .gitignore with standardized ignore patterns
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants