Skip to content

itenium-be/Bootcamp-AI-Crimson

 
 

Repository files navigation

Bootcamp AI

Creating the SkillForge

Backlog

Team 1: The Gatekeepers

User & Access Management
Focus: Backoffice administration

  • As a user, I want to sign in with SSO or login/pwd.
  • As backoffice, I want to manage user roles (learner, team manager, backoffice) so access is controlled.
  • As backoffice, I want to manage the different teams.
  • As backoffice, I want to assign learners to teams.
  • As team manager, I want to see my team members (learners) so I can track their learning.
  • As backoffice, I want to see user activity (login history, last active).
  • As backoffice, I want to deactivate users (soft delete) without losing their history.
  • As a user, I want to reset my password via email.

Team 2: The Pathmakers

Course Catalog & Content
Focus: Course creation and browsing

  • Course Catalog
    • As a learner, I want to browse published courses so I can choose what to learn.
    • As a learner, I want to search and filter courses by topic, level, and status (mandatory/optional).
    • As team manager, I want to create, edit, publish and archive courses.
    • As team manager, I want to assign mandatory/optional courses to my team and to individual members.
  • Content Management
    • As team manager, I want to add learning content (text, images, video, PDF, links, embedded youtube).
    • As team manager, I want to structure courses into modules (a "path" to a goal, multiple courses are one module).
    • As team manager, I want to structure courses into lessons (multiple lessons are one course).
    • As team manager, I want to update content without affecting completed learners.
  • Course Visualization
    • As a learner I want to see the modules and my completion rate of the courses therein.
    • As a learner I want to see the lessons inside a course and my completion rate therein.

Team 3: The Trailblazers

Enrollment & Learning Experience
Focus: Learner journey

  • Learning Experience
    • As a learner, I want to enroll in a course so I can start learning.
    • As a learner, I want to resume where I left off so I don’t lose progress.
    • As a learner, I want to mark lessons as new / done / later.
  • Progress & Tracking
    • As a learner, I want to see completed courses so I know what I’ve finished.
    • As team manager, I want to see my team’s learning progress.
    • As backoffice, I want reporting on course usage and completion rates.
  • Feedback
    • As a learner, I want to provide lesson and course feedback, so content can improve.
    • As backoffice, I want to review learner feedback per course.
    • A a learner, I want to suggest additional learning content.
    • As team manager, I want to approve suggested learning content.
    • As a learner, I want to add context (personal experience, content rating, ...) to a lesson for other learners.

Team 4: The Crucible

Assessments & Quizzes
Focus: Knowledge validation

  • As a learner, I want to complete quizzes so I can validate my knowledge.
  • As team manager, I want to create quizzes with multiple question types.
  • As team manager, I want to configure pass/fail criteria (score, attempts, time limit).
  • As a learner, I want to receive feedback after completing an assessment.
  • As team manager, I want to see quiz analytics (most missed questions, average scores).

About

Itenium bootcamp 2026 - L&D Platform creation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 36.0%
  • C# 34.1%
  • HTML 26.4%
  • CSS 1.8%
  • JavaScript 0.6%
  • Dockerfile 0.6%
  • PowerShell 0.5%