⚒️
Welcome back
Good morning, Jamie Dawson
You have 2 courses in progress and 1 course not started yet. Keep forging your skills.
📚
5
Total Courses
2
Completed
2
In Progress
🎯
72%
Avg Quiz Score
Continue Where You Left Off
LESSON 3 / 5
Git Workflow
In Progress
5 lessons
2 quizzes
60% complete
LESSON 2 / 6
Security Basics
In Progress
6 lessons
3 quizzes
25% complete
NOT STARTED
Coding Standards
Not Started
4 lessons
2 quizzes
0% complete
Completed ✓
🔧
Company Tools
4 lessons · 2 quizzes
CompletedAvg 88%
📋
Internal Policies
3 lessons · 1 quiz
CompletedAvg 91%
All Courses
Company-provided training — complete them at your own pace
💡 No certificates are issued. Your completion data is tracked internally and shared with admins to monitor onboarding progress.
COMPLETED
Company Tools
Done
4 lessons
2 quizzes
100% · Avg score 88%
LESSON 3 / 5
Git Workflow
In Progress
5 lessons
2 quizzes
60% · Quiz score 75%
NOT STARTED
Coding Standards
Not Started
4 lessons
2 quizzes
0% complete
COMPLETED
Internal Policies
Done
3 lessons
1 quiz
100% · Avg score 91%
LESSON 2 / 6
Security Basics
In Progress
6 lessons
3 quizzes
25% complete
Lesson 3 of 5
Commit Best Practices
Git Workflow
Why Good Commit Messages Matter
A clean commit history is essential for collaboration. At our company, every commit should tell a story — what changed, why it changed, and what impact it has.
Our Commit Message Format
type(scope): short description (max 72 chars)

Body: explain what and why, not how.
Ref: JIRA-1234
Commit Types We Use
feat
New feature
fix
Bug fix
docs
Documentation change
refactor
Code restructuring
💡
Tip
Keep your commits small and focused — one logical change per commit makes code reviews faster and rollbacks painless.
⚠️
Warning
Never commit directly to main or develop. All changes must go through a pull request, even small hotfixes.
🚫
Don't do this
Avoid vague messages like "fix stuff", "wip", or "changes". They make the history unreadable and will be flagged in code review.
ℹ️
Info
Our CI pipeline runs lint and tests on every push. A broken commit will block your PR from merging — check locally with npm run check before pushing.
Quiz · Lesson 3
Commit Practices Check
08:42
QUESTION 1 OF 3
Which commit type should be used when fixing a bug that was causing production issues?
feat — it's a new behaviour
fix — it addresses a bug
hotfix — special type for production
chore — maintenance work
🎯
Quiz Complete!
2/3
Score: 67% — keep it up!
Admins can see this result as part of your onboarding progress.
My Progress
Your quiz scores and course completion overview
2
Courses Done
📝
5
Quizzes Taken
🏆
72%
Avg Score
⏱️
3.2h
Time Spent
Course Progress Quizzes Avg Score Status
Company Tools
4 lessons
100%
2 / 2 88% Completed
Internal Policies
3 lessons
100%
1 / 1 91% Completed
Git Workflow
5 lessons
60%
1 / 2 75% In Progress
Security Basics
6 lessons
25%
0 / 3 In Progress
Coding Standards
4 lessons
0%
0 / 2 Not Started
Admin Dashboard
Platform overview · Engineering Onboarding Cohort — Q1 2025
👥
12
Team Members
📊
67%
Avg Completion
🏆
79%
Avg Quiz Score
⚠️
3
At Risk (< 50%)
Team Members — Quick View
NameStartedCourses DoneOverall ProgressAvg ScoreLast Active
JD
Jamie Dawson
Frontend Dev
Jan 122/5
60%
79%Today
MP
Maria Patel
Backend Dev
Jan 124/5
85%
92%Yesterday
TK
Tom Kim
DevOps
Jan 151/5
30%
61%3 days ago
RL
Rachel Lee
QA Engineer
Jan 105/5
100%
95%Today
AC
Alex Chen
Frontend Dev
Jan 180/5
10%
5 days ago
Course Completion Rate
Company Tools
83%
10 of 12 completed
Git Workflow
58%
7 of 12 completed
Security Basics
33%
4 of 12 completed
Team Progress
Per-employee, per-course and per-quiz breakdown
EmployeeCourseLessons DoneQuizzes PassedScoreLast QuizStatus
Maria Patel
Company Tools4/42/294%Jan 16Done
Rachel Lee
Security Basics6/63/396%Jan 20Done
Jamie Dawson
Git Workflow3/51/275%Jan 18In Progress
Tom Kim
Git Workflow2/50/2In Progress
Alex Chen
Company Tools1/40/2Stalled
Manage Courses
CourseLessonsQuizzesStatusActions
Company Tools
Updated Jan 10
42Published
Git Workflow
Updated Jan 12
52Published
Coding Standards
Updated Jan 14
42Published
Advanced CI/CD
Draft — not visible to employees
31Draft
Create New Course
Publish Settings
If left off, course will be saved as a draft and won't appear in employee view.
Edit: Company Tools
Manage Lessons
LessonCourseOrderStatusActions
Intro to Git
Git Workflow#1Published
Branching Strategy
Git Workflow#2Published
Commit Best Practices
Git Workflow#3Published
Advanced Rebase
Git Workflow#4Draft
Create New Lesson
Manage Quizzes
QuizCourseQuestionsAvg ScoreStatusActions
Git Basics Check
Git Workflow5 Q81%Published
Commit Practices Check
Git Workflow3 Q68%Published
Security Awareness
Security Basics8 QDraft
Create New Quiz
Question 1
Admin Dashboard
Platform-wide overview
👥
47
Total Users
📚
5
Active Courses
✏️
2
Draft Courses
📊
71%
Platform Completion
Users by Role
Employees45
Admins2
Recent Activity
Rachel Lee completed Security Basics
Today, 09:14
📝
Admin published "Advanced CI/CD"
Today, 08:30
👤
Alex Chen joined the platform
Yesterday, 14:00
⚠️
Tom Kim flagged as at-risk (< 50%)
Yesterday, 11:22
Users & Roles
Invite-only access — all accounts are created by admins
UserEmailRoleJoinedStatusActions
JD
Jamie Dawson
[email protected]EmployeeJan 12, 2025Active
MP
Maria Patel
[email protected]EmployeeJan 12, 2025Active
TK
Tom Kim
[email protected]EmployeeJan 15, 2025Active
AA
Alice Admin
[email protected]AdminNov 5, 2024Active
Platform Statistics
Aggregated data across all employees and courses
🏆
71%
Avg Completion Rate
📝
78%
Avg Quiz Score
3.4h
Avg Time Spent
🔁
1.8x
Avg Quiz Retries
Completion by Course
Company Tools83%
Internal Policies79%
Git Workflow58%
Coding Standards51%
Security Basics33%
Hardest Quizzes (by avg score)
Security Awareness54%
Commit Practices Check68%
Git Basics Check81%
Policies Quiz88%
Tools Intro Quiz91%
Employees Needing Attention (< 50% overall progress)
EmployeeProgressLast ActiveAction
Tom Kim
DevOps
30%
3 days ago
Alex Chen
Frontend Dev
10%
5 days ago