FSOC-OSS / FSOC-OSS/Fsoc-level-hard

🔥 Feature Request: Implement Streak System with Bonus Rewards and Animations

Open
#10 1 comment 0 reactions 0 assignees View on GitHub
enhancement good first issue hacktoberfest Medium Priority low
Dominant language
JavaScript
Stars
1
Forks
21
PR merge metrics
No merged PRs in 30d

Description

## **Design Reference**

Image

*Reference design showing streak counter, fire animations, and bonus point displays*

### **Problem Statement**
The current quiz lacks motivation for consistent performance. Users need visual feedback and rewards for maintaining consecutive correct answers to encourage focused play and create engaging momentum.

### **Proposed Solution**
Implement a comprehensive streak system that:
- Tracks consecutive correct answers in real-time
- Displays streak counter with visual effects
- Awards bonus points for streak milestones
- Shows celebratory animations for streak achievements
- Provides streak preservation incentives

### **Acceptance Criteria**

#### ✅ **Streak Tracking & Display**
- [ ] Streak preservation across questions in same quiz
- [ ] Visual streak indicator (fire icons, progress bars)
- [ ] Streak multiplier display for bonus points
- [ ] Streak history in results page

#### ✅ **Bonus Rewards System**
- [ ] Bonus points for streak milestones (5, 10, 15, 20+ correct answers)
- [ ] Increasing multipliers (1.5x at 5, 2x at 10, etc.)
- [ ] Special rewards for extended streaks (25, 50, 100)
- [ ] Streak bonus calculation in final score
- [ ] Bonus point animations and notifications

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.