dashboard

Page for managing jobs, applicants, and forms

Dashboard Overview

The dashboard is used for viewing and managing Jobs, Applicants, and Forms. Admins and Managers can view and edit all Jobs and Applicants as well create and modify Forms. Viewers can view any Jobs and Applicants which they are assigned and can update the Status for those Applicants.

Key Workflows

Do when Current User's Role is empty

  • Navigates the user away from the page if they do not have the proper permissions

Do when Current User's Role's Can view all? is "no" and Get tab from page URL is Group Nav 3 - Forms's text

  • Navigates the user away from the tab if they do not have the proper permissions

Button Add Job is clicked

  • Creates a new Job and shows the add / edit job form by setting a job parameter to the new Job's unique id

Button Assign Users is clicked

  • Updates the list of Assigned users for the Job

  • Only Admins and Managers can update this list

Button New Form is clicked

  • Creates a new Form and navigates the user to the form page to modify it

  • Auto-populates the Name and Confirmation message fields and sets the Saved? to yes

Button Remove Job is clicked

  • Deletes the Job from the database

Button Save Changes (Job) is clicked

  • Updates the Job with the inputted information

  • Sets the Saved? field to yes so the Job will now appear in lists and be viewable on the platform

Button Update Status is clicked

  • Updates the Stage - or status - for the Applicant

  • This is accessible to any users who are eligible to view this Applicant's Job

Group Edit Job is clicked

  • Shows the form for editing a Job by setting a job parameter to the relevant Job's unique id

Text Applicant Notes Count is clicked

  • Shows the interface for viewing and adding Notes - or comments - for an Applicant by setting an applicant parameter to the relevant Applicant's unique id

IonicToggle Job Active's value is changed

  • Updates the active/inactive status of the Job by updating the Inactive? field

  • Only Admins and Managers can access this input

Key Elements

RepeatingGroup Applicants

  • Shows the relevant list of Applicants

  • Admins and Managers can view all Applicants on the platform and Viewers can view Applicants for Jobs which they've been assigned

  • Can be filtered using Dropdown Filter Applicants - Job and Dropdown Filter Applicants - Status

RepeatingGroup Forms

  • Shows the relevant list of Forms

  • Only Admins and Managers can view and interact with Forms

RepeatingGroup Jobs

  • Shows the relevant list of Jobs

  • Admins and Managers can view all Jobs on the platform and Viewers can view Jobs which they've been assigned

var - job url parameter

  • Pulls from the job url parameter which is used when creating or editing a Job

var - applicant url parameter

  • Pulls from the applicant url parameter which is used for viewing an Applicant's Notes

Last updated