Mustafa Cetin
|
7ea8dc48c8
|
Round 23: Report Card Generator, Seating Chart, School Library, Parent Portal Enhancement
- Report Card Generator: Professional report cards with PDF export
- Subject grades table with competency levels
- Competency radar chart, teacher comments
- Template management, batch generation
- Status workflow: draft → review → published → archived
- Seating Chart View: Visual classroom layout
- Grid-based classroom with desk positions
- Multiple layout templates (rows, groups, U-shape, circle)
- Click-to-assign student placement
- Randomize and smart arrange features
- Student info popover
- School Library View: Book lending system
- Book catalog with search and filter
- Checkout system with due dates and renewals
- Overdue tracking with notifications
- Reservation queue system
- Statistics dashboard with charts
- Enhanced Parent Portal: Comprehensive dashboard
- Child overview with multiple children selector
- Academic progress with competency radar chart
- Attendance & illness with approval
- Communication, schedule, and reports tabs
- Bug fixes: i18n breadcrumb keys for new views
- Styling: Gradient headers, animations, hover effects across all new views
- 200+ i18n keys added, 15+ API routes, 3+ Prisma models
|
2026-07-30 03:05:16 +00:00 |
|
Mustafa Cetin
|
6d9b42ac37
|
Round 19: Professional Notebooks, Digital Rewards, GDPR, Role-Based Dashboard, Deep Styling Polish
- Fixed attendance API 403: added TEACHER school membership check
- Fixed competitions API 403: cross-school access, null schoolId, public fallback
- Fixed GDPR export API 500: 16 Prisma field name mismatches
- Enhanced notebooks: page templates (Cornell, Mind Map, Venn, T-Chart, Weekly Planner),
sticky notes, search, page duplication, sections/chapters, highlighter tool
- Added scratch pad with DrawingCanvas in assessments for hand-written solutions
- Role-based dashboard: TEACHER (competence radar, upcoming lessons),
STUDENT (grades trend, competitions), PARENT (children grades, calendar),
SCHOOL_ADMIN (system health, audit log, user management)
- Digital reward system: 16 demo rewards, points earning/redemption,
categories (streaming, shopping, experiences, merchandise, privileges)
- GDPR compliance: consent management, data retention, cookie consent
- Deep styling polish: glassmorphism, gradient headers, animated sidebar,
card hover effects, progress bar animations, timeline dots, FAB button
- 160+ new i18n keys (DE/EN)
|
2026-07-29 16:23:18 +00:00 |
|