Catapult User Guide

Your guide to using the Catapult application for Catalog, Profile, and Learning management.

Introduction

Catapult is a comprehensive platform for managing training catalogs, user profiles, and learning plans. This guide is organized by user role, starting with Officers (general users), and provides step-by-step instructions for each feature. Specialized features for Supervisors, Mentors, Career Development Officers (CDO), Admins, and Superusers are covered in later sections.

Note: Some features may be restricted based on your assigned role. If you do not see a feature described here, contact your administrator.

Officer (General User) Features

Catalog

Browse Courses

Summary: View a list of available courses with key information.

Where: Access the Catalog from the main navigation menu.

  1. Open the Catalog page.
  2. Browse the list of courses. Each course displays its title, category, sub-category, modality, and minimum proficiency level.
  3. Click a course title to view its detailed description.

Course Categorization & Tags

Summary: Courses are organized into categories and sub-categories, with tags for easier discovery.

Where: Categories and tags are visible in the course list and on each course's detail page.

How to Use: Use the filter menu to select a category or sub-category to narrow down the course list.

Search and Filter Courses

Summary: Quickly find courses using the search bar and filter menu.

Where: At the top of the Catalog page.

  1. Enter keywords in the Search box to search course titles and descriptions.
  2. Use the Filter menu to filter by category, sub-category, proficiency level, or modality.
  3. The total number of matching courses is displayed above the list.

View Course Details

Summary: See detailed information about a course.

Where: Click any course title in the Catalog.

  1. On the course detail page, review the course description, number, sponsor, duration, modality, proficiency level, and registration options.
  2. If the course is internal, click the registration link to sign up. If external, copy or print the provided registration URL.

Add Course to Learning Plan

Summary: Add any course to your custom learning plan.

Where: On the course detail page, click Add to Learning Plan.

  1. Navigate to the course detail page.
  2. Click the Add to Learning Plan button.
  3. The course will appear in your profile's learning plan section.

Course Status Indicators

Summary: Courses may be marked as Required, GMS Recommended, Recommended, or Baseline.

Where: Status is shown next to each course in the catalog.

How to Use: Use the sort option to prioritize required and recommended courses at the top of the list.

Learning Tracks

Summary: Follow predefined learning tracks tailored to specific roles or focus areas.

Where: Access from the Learning Tracks section in the Catalog or Profile.

  1. Browse available learning tracks.
  2. Select a track to view required and recommended courses.
  3. Add courses from the track to your learning plan.
[Note to editor: Confirm if learning tracks are implemented as a separate section or as tags on courses.]

Request Training Workflow

Summary: Request enrollment in a course for supervisor approval.

Where: On the course detail page, click Request Training.

  1. Click Request Training on the desired course.
  2. Your supervisor will be notified to approve or deny the request.
  3. You will receive a notification once your request is processed.
[Note to editor: Confirm if notifications are implemented and how users are notified.]

Course Schedule Tracking

Summary: Manually track upcoming courses and completion dates.

Where: In your Profile under Course Schedule.

  1. Add upcoming courses and their dates to your schedule.
  2. Mark courses as completed when finished.
[Note to editor: Confirm if calendar integration or reminders are available.]

Submit Questions or Concerns

Summary: Send questions or concerns to the support mail group.

Where: Use the Contact Support or Feedback link in the main menu.

  1. Fill out the contact form with your question or concern.
  2. Submit the form to send your message to the support team.

Provide Course Feedback

Summary: Rate your experience with a course and provide comments.

Where: On the course detail page or after course completion.

  1. Select the course you wish to rate.
  2. Choose a rating: , , , , or .
  3. Optionally, enter comments in the open text field.
  4. Submit your feedback.

Profile

Create and Update Your Profile

Summary: Officers can create and update their own profiles.

Where: Access your profile from the user menu.

  1. Open your profile page.
  2. Edit your personal information, degrees, certifications, and career experiences.
  3. Save changes to update your profile.
[Note to editor: Confirm if duplicate profile prevention is enforced in the UI.]

Request Profile Deletion

Summary: Officers may request deletion of their profile.

Where: In your profile settings.

  1. Click Request Profile Deletion.
  2. Your request will be reviewed by an administrator.
[Note to editor: Specify workflow for profile deletion, grace period, and data retention policy.]

Manage Degrees, Certifications, and Experiences

Summary: Add, update, or remove degrees, certifications, and work experiences in your profile.

Where: In the Degrees & Certifications and Career Experience sections of your profile.

  1. Click Add to enter a new degree, certification, or experience.
  2. Edit or remove existing entries as needed.
  3. Managers will be notified to validate new experiences.
[Note to editor: Confirm which fields are required for experience entries.]

Track Proficiency by Category

Summary: Record your years of experience in catalog categories and sub-categories.

Where: In the Proficiency section of your profile.

  1. Select a category or sub-category.
  2. Enter your years of experience.
  3. Managers will validate your input.

Create and Manage Learning Plans

Summary: Build custom learning plans with catalog and non-catalog courses.

Where: In your profile under Learning Plan.

  1. Add courses from the catalog or enter new courses (title, source, modality, proficiency).
  2. Organize and update your learning plan as needed.

Define Profile Relationships

Summary: Assign your supervisor, CDO, and mentor(s) to your profile.

Where: In the Relationships section of your profile.

  1. Select or add your supervisor, CDO, and mentor(s).
  2. These roles control who can view and update your profile.

Visual Prompts for Profile Updates

Summary: Receive visual notifications when your supervisor or mentor updates your profile or learning plan.

Where: On your profile dashboard.

[Note to editor: Confirm implementation of visual prompts and notification details.]

Learn

View and Manage Learning Plan

Summary: Access and update your learning plan, including supervisor approval for courses.

Where: In your profile under Learning Plan.

  1. Add or remove courses as needed.
  2. Supervisors may approve or disapprove courses in your plan.
  3. View a visual representation of your learning progress.

Definitions and Terms

Modality: The method by which a course is delivered.
  • In-Person: Traditional classroom setting.
  • Web-Based Training (WBT): Online, self-paced modules.
  • Blended: Combination of in-person and online learning.
  • External: Courses offered by third-party providers.
  • Online Resource: Reference materials or self-study resources.
Learning Pathways: Structured sets of courses designed for specific roles or goals.
Proficiency: The minimum skill level required for a course.
  • Foundational
  • Intermediate
  • Advanced

Supervisor Features

Approve or Deny Training Requests

Summary: Review and act on officer training requests.

Where: In the Training Requests section of your dashboard.

  1. View pending training requests from officers.
  2. Approve or deny each request.
  3. Officers are notified of your decision.

Validate Experience and Proficiency

Summary: Confirm officers' reported experiences and proficiency levels.

Where: In the officer's profile under Experience Validation.

  1. Review new or updated experiences and proficiencies.
  2. Approve or request additional information as needed.

Flag Officers for Career Acceleration

Summary: Identify high-performing officers for fast-tracking.

Where: In the officer's profile.

  1. Open the officer's profile.
  2. Click Flag for Acceleration to recommend for advanced opportunities.

Update Officer Learning Plans

Summary: Approve or disapprove courses in officers' learning plans.

Where: In the officer's profile under Learning Plan.

  1. Review courses in the learning plan.
  2. Approve or disapprove each course as appropriate.

Visual Prompts for Profile Updates

Summary: Officers receive visual notifications when you update their profile or learning plan.

[Note to editor: Confirm if visual prompts are implemented for supervisors.]

Mentor & Career Development Officer (CDO) Features

View and Advise on Officer Profiles

Summary: Access assigned officer profiles to provide guidance.

Where: In the Assigned Officers section.

  1. Select an officer to view their profile and learning plan.
  2. Provide feedback or recommendations as needed.

Recommend Officers for Acceleration

Summary: Suggest officers for advanced learning or career opportunities.

Where: In the officer's profile.

  1. Open the officer's profile.
  2. Click Recommend for Acceleration.

Admin & Superuser Features

Manage Courses, Categories, and Modalities

Summary: Create, update, delete, or hide courses, categories, sub-categories, proficiency levels, and modalities.

Where: In the Admin Dashboard under Catalog Management.

  1. Add or edit courses and assign categories, sub-categories, modalities, and proficiency levels.
  2. Hide (unpublish) courses or categories as needed.

Import and Export Data

Summary: Import or export catalog data in JSON, XML, or CSV format.

Where: In the ETL Service section of the Admin Dashboard.

  1. Select Import to upload data files.
  2. Select Export to download current catalog data.

Manage User Profiles and Roles

Summary: Create, update, or delete user profiles and assign roles.

Where: In the User Management section of the Admin Dashboard.

  1. Search for users by name or role.
  2. Edit profile details or change assigned roles.
  3. Delete profiles as needed.
[Note to editor: Specify workflow for profile deletion, data retention, and restoration.]

Customize Application Styles

Summary: Update CSS for the application interface.

Where: In the Appearance or Theme section of the Admin Dashboard.

  1. Edit CSS directly or upload a new stylesheet.
  2. Preview and apply changes to the application.
[Note to editor: Confirm if CSS customization is handled via Joomla or within Catapult.]

Manage Support Mail Groups

Summary: Create, update, or delete mail groups for user questions and feedback.

Where: In the Support Settings section.

  1. Add or remove email addresses from support groups.
  2. Assign groups to specific feedback forms.

Technical Requirements

  • Access Control: All users must be logged in to view or interact with data.
  • Role-based Authorization: Data access and features are restricted by user role (Officer, Supervisor, Mentor, CDO, Admin, Superuser).
  • Data Security: Sensitive actions (profile deletion, role assignment) require appropriate permissions.
[Note to editor: Confirm if Single Sign-On (SSO) or integration with Joomla authentication is implemented.]

Feature Gaps & Coming Soon

  • [Gap: Specify notification methods for training requests and profile updates.]
  • [Gap: Define workflow and policy for profile deletion and data retention.]
  • [Gap: Confirm if visual prompts for supervisor/mentor updates are implemented.]
  • [Gap: Confirm if learning tracks are implemented as a separate feature.]
  • [Gap: Specify required fields for experience validation.]
  • [Gap: Confirm if calendar integration for course schedules is available.]
  • [Coming Soon: Grace period and restoration workflow for deleted profiles.]
  • [Coming Soon: Advanced analytics and reporting for admins.]