Skip to content

User Portal Overview

The User Portal is the member-facing interface where users browse courses, manage subscriptions, register for sessions, volunteer, and track their progress.

Any user with an active account can access the User Portal by selecting User Portal on the login page (this is the default). No special permissions are required beyond having a verified account.

The User Portal uses a sidebar on desktop and a bottom tab bar on mobile. Top-level items are either single pages or groups that expand into sub-pages. Available menu items depend on the user’s roles, signed agreements, and permissions.

Menu ItemWhat It Does
DashboardPersonal overview, active membership card, continued learning
AgreementsView signed agreements and sign available ones
ProfileAccount settings, email, password, and 2FA management
GroupSub-pages
VolunteerAvailable Timeslots · My Credits
StudentMy Pathways · My Courses · My Classes · My Badges
SubscriptionsPlans · Credit Packs · Add-ons · Wallet
SessionsBrowse Events · My Registrations
BillingInvoices · Payments

Menu items only appear when the user has the required role, permission, and signed agreement. For example, the Volunteer group requires the Volunteer role and a signed Volunteer Agreement; the Student group requires the Student role and a Portal Member Agreement signed with Student access.

After 15 minutes of inactivity, the User Portal automatically logs the user out and redirects them to the login page. Unlike the Admin Portal, there is no lock screen — the user must log in again.

Detailed documentation for each User Portal feature is being built out section by section. Check back for updates as new pages are added.