Checklists
Overview
The Checklists area (/{tenant}/checklists) is for viewing and submitting checklist submissions. Checklists are predefined sets of items (e.g. daily opening checklist) that users complete and submit.
Checklist submissions list
- Route β
/{tenant}/checklists - Content β List of checklist submissions (who submitted, which checklist, when, status, etc.).
- Filters β Often:
- Checklist β Filter by checklist ID
- Employee β Filter by employee ID
- Pagination β
page,perPage(orsize)
Columns typically include: submission ID, checklist name, employee, submitted at, status, and actions (e.g. View).
Viewing a submission
Opening a submission (e.g. βViewβ) goes to a submission detail page:
- Route β
/{tenant}/checklists/[id](where[id]is the submission ID). - Content β Header (checklist name, submitter, date), submission info card, and checklist items with answers/attachments.
- Attachments β If items have attachments, they can be viewed (e.g. in an attachment viewer dialog).
Filling and submitting a checklist
- Fill flow β
/{tenant}/checklists/fill/[id](where[id]is the checklist ID). - User sees checklist items one by one or in a list; for each item they may:
- Answer (e.g. yes/no, text, choice).
- Attach photos or files if the item allows.
- Submit β User submits the completed checklist; a new submission is created.
Managers or admins may also open a Submit checklist dialog from the submissions list to record a submission (e.g. on behalf of an employee or for a specific checklist).
Checklist management (Settings)
Defining and editing checklists is done under Settings β Checklists (/{tenant}/settings/checklists). There you can:
- List checklist definitions.
- Create or edit a checklist (name, description, etc.).
- Manage checklist items (add, edit, reorder, remove).
- View a preview of the checklist.
Checklist items can have types (e.g. yes/no, text, file upload) and optional attachments.
URL summary
- Submissions list:
/{tenant}/checklists - Submission detail:
/{tenant}/checklists/[id] - Fill checklist:
/{tenant}/checklists/fill/[id] - Settings β Checklists:
/{tenant}/settings/checklists
Query params on the list page (if supported): checklistId, employeeId, page, perPage.