PulseCheck Survey - Done
8 min
Description
This is the end user PulseCheck survey.
Development Notes
Prerequisites
This is designed to be self-contained and very fast to load. It does not require jquery or webflow.js / webflow.css or any other JS/CSS. It has its own separate CSS.
Required CSS
PulseCheck Access
- Each user should receive a link to the PulseCheck with their unique ID, we should use an ID pair to prevent spoofing.
PulseCheck Instances
- When a user sets a period for a PulseCheck it has its own instance. If monthly, the instance will be the month. (e.g. Janurary)
- Once a new instance is created (e.g. February), the old instance should no longer work.
- If the user is invited to the current instance they should be shown the latest instance.
- If the user is not invited to the current instance they should be shown the page that says their link has expired.
- If the user is removed from a PulseCheck mid-instance and they try to access the PulseCheck after they've been removed they should be shown the page saying their link has expired.
- Once a user has completed a PulseCheck, they cannot edit it. If they attempt to visit the PulseCheck screen for a completed current instance, they should be taken to the Thank you page. All thank-you page logic applies.
Pages
There are two end-user facing pages:
Files
Images
Javascript
Note, each page for the PulseCheck has its own translation multi-language translation js.