Skip to content

Add /profile page #10

@razorblade23

Description

@razorblade23

This page should contain:

  • Progress tracking for each individual student (localStorage)

  • Dynamic Skill Tree - Mermaid.js based roadmap with custom color for "completed", "in progress" and "future" lessons

  • GitHub verification - using GitHub actions to run tests and report back to Ledger for successful tests check

  • Implement a "soft" modal that warns the learners if they skip the lessons. This should be checked against localStorage.
    Message should be in form of:

You've skipped ahead! We won't stop you, but these projects assume you've mastered X, Y, and Z. Good luck!"
  • Implement "visual desaturation" on the sidebar: green for passed, orange for current and grey for feature leassons

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions