Skip to content

Employee Guide ​

This guide explains the complete employee experience in SkillForge.

Access and navigation ​

After login, employees are redirected to / (dashboard).

Available employee pages:

  • Dashboard (/)
  • Courses (/courses)
  • Course view (/courses/:id)
  • Results (/results)

Employees are blocked from all /admin/* pages.

Dashboard ​

Dashboard provides:

  • assigned course counts by status
  • average score insights
  • grouped course sections such as continue learning and completed
  • assignment context like due dates and deadline status

Use this page as the starting point for daily learning tasks.

Courses listing ​

The courses page shows published courses available to the employee with per-course metadata, including:

  • progress percentage
  • lesson and quiz totals
  • average score
  • assignment deadline signals

Course view ​

A course combines lessons and quizzes in one ordered flow.

The page contains:

  • sidebar content list (lessons and quizzes)
  • content panel for the selected item
  • contextual completion status

Lesson completion ​

Lessons are markdown-driven learning units.

A lesson counts as complete when the employee triggers lesson completion from the course flow.

Quiz completion ​

Quiz behavior:

  • answers are submitted and scored immediately
  • each attempt is recorded in history
  • passing threshold is 80%

If a quiz is failed, it can be retried. Failed attempts are recorded but do not count as passed.

Course completion logic ​

A course is complete only when:

  • all lessons are completed
  • all quizzes are passed

Results page ​

Results view aggregates personal performance, including:

  • course-level progress snapshots
  • quiz attempt history
  • score trends and best attempts

Progress reset ​

Employees can reset their own progress from the results area to restart learning from scratch.

Visibility rules ​

Employees can see only published content.

Draft courses, lessons, and quizzes remain hidden until published by admins.