Skip to content

. Add GET /api/v1/users/me/learning-path endpoint #344

Description

@DeFiVC

What: Add an endpoint that returns a personalized learning path based on the user's current progress and goals.

Why: Users need guidance on what to learn next. A learning path provides a structured progression through courses.

Scope: Create endpoint that analyzes user's completed courses, current enrollments, and learning goals. Suggest a sequence of courses that builds on completed content. Return ordered list with rationale.

Acceptance criteria:

  • Returns personalized course sequence
  • Based on completed courses and learning goals
  • Includes rationale for each recommendation
  • Cached per user for 1 hour

Technical context: src/modules/users/user.service.ts — user data. src/modules/courses/course.service.ts — course data.


Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions