Student Account Hub
Free & ProThe student account hub is the central home for a learner once they are logged in. It brings together a dashboard summary, a full course library, certificates, billing, and account settings under one persistent navigation menu.
Overview
The hub lives at /account/. Every page inside it shares the same two-column layout: a vertical account navigation on the left and the page content on the right. The account navigation appears on all account pages so students can move between sections without going back to the main site. The navigation is grouped into a Learning block and an Account block so the list stays scannable as more sections are added.
Learning:
| Section | URL | What it shows |
|---|---|---|
| Dashboard | /account/ |
Stats summary, recent activity, course previews, certificate widget |
| My Courses | /account/courses/ |
Full enrolled course library with tab filters |
| Quiz Attempts | /account/quiz-results/ |
Every quiz attempt with score and pass/fail |
| Certificates | /account/certificates/ |
All earned certificates with download and share actions |
Pro adds more Learning entries when the matching module is active: Notes & Bookmarks, Spaces, Learning Paths, Cohorts, and Assignments.
Account:
| Section | URL | What it shows |
|---|---|---|
| Order History / Billing | /account/billing/ |
Active subscriptions, time-limited access, and order history |
| Account details | /account/details/ |
Profile, email, password, notification preferences |
| Memberships | /account/membership/ |
Current plan and plan management (when memberships are enabled) |
Dashboard
The dashboard at /account/ is the first page a student sees after logging in.

Header
The header greets the student by name and shows a brief summary line.

Stats row
Four stat cards give a quick snapshot:
- Courses Enrolled - total enrollments across all states.
- In Progress - courses the student has started but not finished.
- Completed - courses marked as completed.
- Avg Quiz Score - the student's average grade across all scored quiz attempts, displayed as a percentage.

Continue Learning
When a student has an in-progress course, a "Continue Learning" card appears below the stats row with a direct link to pick up where they left off.

Courses preview
A grid of the student's enrolled courses is shown below the continue-learning card, giving quick access to the courses they are working through.

Recent activity
A feed of recent course and lesson activity, including completions and quiz attempts.

If the student has no enrollments yet, each widget shows an empty state with a link to the course catalog.
My Courses
The full course list is at /account/courses/.

Tabs
The tab bar at the top filters the list:
- All - every enrollment regardless of state.
- In Progress - courses started but not finished.
- Completed - courses the student has finished.
- Wishlist - courses saved to the wishlist but not yet enrolled.
Each tab shows its count next to the label.

The list loads 40 courses per tab. When more exist, a Load more button appears at the bottom of the tab panel to fetch the next page via REST without reloading the page.
Course cards
Each enrolled course is shown as a card with the course title, progress (if in progress), and quick-access actions.


Account details
The account details page at /account/details/ lets students update their profile and notification preferences.

Profile section
Students can change their Display name, First name, and Last name.

Email section
To change the email address, the student types the new address and enters their current password. Learnomy sends a confirmation link to the new address. The email does not change until the student opens that link. While a confirmation is pending, a notice shows the pending address.

Password section
To change the password, the student enters a new password (minimum 8 characters) and confirms with their current password. Leaving the new password blank keeps the existing password unchanged.

Notification preferences
Below the profile form, students can toggle which email categories they receive. Four toggles are available:
- Enrollment and welcome emails
- Course progress, completions, and certificates
- Comments, replies, and new reviews
- Study reminders
Transactional emails (receipts and account-security messages) are always sent and do not appear in this list.

Each toggle saves immediately when changed. Unchecking a category stops that type of email. Checking it turns it back on.
Tips
- The account navigation is the same across all account pages. Students can switch between Dashboard, My Courses, Certificates, Billing, and Account details without navigating away.
- The Dashboard stats derive from live enrollment and quiz data. They update immediately after a student completes a lesson or submits a quiz.
- A new registration banner appears on the dashboard the first time a user with no prior student role visits
/account/. It clears once they navigate away.