Skip to content

[Feature Add] Implement an Easy-to-Use Daily Challenge & Active Streak Indicator Card #51

@Rajatgupta2760

Description

@Rajatgupta2760

Description:

To enhance user engagement and visual interest on the CodePVG user dashboard, I propose adding a clean, retro terminal-styled dashboard card that displays the user's active coding streak status and current daily grind progress.

Proposed Solution:
Creating a compact, reusable frontend component that perfectly blends into the existing geek/terminal theme of the application.

Tasks:

  1. Create a responsive StreakCard.jsx component.
  2. Design it to visually display:
    • 🔥 Current Streak Count: A simple numeric tracker (e.g., Streak: 12 Days).
    • Daily Grind Status: A clear badge that highlights if today's problem-solving sync has occurred (e.g., Green [ STATUS: COMPLETED ] or Red [ STATUS: PENDING ]).
  3. Ensure the layout uses existing project theme properties and adapts cleanly across mobile and desktop viewport sizes.

I want to contribute in this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions