feat: add gamification features for users, including XP and leveling, with corresponding database schema and API response updates.

This commit is contained in:
2026-01-04 21:40:21 -03:00
parent 6326cad39d
commit a19da8de76
6 changed files with 181 additions and 101 deletions
+2 -2
View File
@@ -90,10 +90,10 @@
- [ ] Implement real-time video transcription via external API
- [x] Automated quiz generation (Implemented)
- [ ] Personalized learning paths
- [ ] **Gamification**:
- [x] **Gamification**: (Base system implemented)
- [x] Badges and achievements (Implemented base system)
- [ ] Leaderboards
- [ ] XP and leveling system
- [x] XP and leveling system
- [x] **Course Management Enhancements**:
- [x] Manual naming for modules, lessons, and activities during creation.
- [x] Reordering for modules, lessons, and activities (Level up/down).