Skip to content

feat(careermap): fix chapter unlock, button responsiveness & completion flow with progress#86

Merged
vidun-upek merged 3 commits into
mainfrom
Ama
Apr 16, 2026
Merged

feat(careermap): fix chapter unlock, button responsiveness & completion flow with progress#86
vidun-upek merged 3 commits into
mainfrom
Ama

Conversation

@Ama-Dombawela
Copy link
Copy Markdown
Collaborator

@Ama-Dombawela Ama-Dombawela commented Apr 15, 2026

  • Fixed chapter unlock flow by saving pass status correctly and preventing retries from overwriting DB progress.
  • Added Enter key support for both MCQ and fill-in-the-blank questions.
  • Improved completion banners in the chapter selection page.
  • Replaced all localStorage-based career progress tracking with DB-driven progress across CareerQuizPage, ResultsPage, and CareerChapterSelectionPage, ensuring progress persists across devices and browser clears.
  • Simplified rewards to +10 XP per first pass, +5 XP on retry, and +1 token on full career completion

…lStorage with DB, simplify rewards to 10XP per chapter and 1 token per career
@Ama-Dombawela Ama-Dombawela changed the title feat(careermap): fix chapter unlock, button responsiveness & completion flow feat(careermap): fix chapter unlock, button responsiveness & completion flow with progress Apr 15, 2026
@vidun-upek vidun-upek merged commit 120a227 into main Apr 16, 2026
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