QR Invites & Public Forms
Public Forms

Public Forms

Who can do this:Super AdminDirectorCase Manager

Goal: Understand VoTech's public-facing pages and how they connect to internal workflows.

VoTech has several pages that are accessible without signing in. These are used by prospective students, current students, alumni, and community members.

Public application form (light theme)

Public Pages Overview

PathPurposeWho Uses It
/applyApplication form for prospective studentsProspective students (via QR invite or direct link)
/dailyDaily check-in formCurrent students (via token link after attendance)
/surveySurvey response formCurrent students (via token link from notification)
/testTest-taking formCurrent students (via token link from notification)
/followupFollow-up survey for alumniAlumni (via token link from notification)
/inviteLanding page from QR inviteProspective students (via QR code scan)
/joinPortal invite activation (token-based)Invited students/parents

How They Work

/apply — Interest Form

  • Linked from QR invites and the /invite landing page
  • UI title says "Interest Form" (not "Application")
  • Collects: name/DOB, guardian info, contact details, preferred location, how-heard, notes, and SMS consent
  • On submission, creates a pending interest form entry in VoTech
  • Staff review submissions in Reviewing Interest Forms

/daily — Daily Check-In

  • Students receive a unique token link after attendance is taken
  • The link loads a short form (mood, concerns, goals)
  • No sign-in required — the token identifies the student
  • Responses are saved to the student's record

/survey — Survey Response

  • Token-based link sent via notification
  • Loads the specific survey assigned to the student
  • Anonymous or identified depending on survey settings

/test — Test Taking

  • Token-based link sent via notification
  • Loads the test with all questions
  • Multiple choice and true/false are auto-graded on submission
  • Short answer and essay are queued for manual grading

/followup — Alumni Follow-Up

  • Token-based link or self-service lookup
  • Alumni enter their Student ID and date of birth to verify identity
  • Loads the appropriate follow-up form (3, 6, 9, or 12 month)
  • See Follow-Up System

/invite — QR Invite Landing

  • Branded landing page explaining the VoTech program
  • "Apply Now" button links to the /apply form
  • Tracks which invite/QR code brought the visitor

/join — Portal Invite Activation

  • Token-based page for activating a student/parent portal account
  • Staff send a portal invite → the recipient clicks the /join/[token] link
  • The page validates the invite token and confirms the person's identity by matching their email (security measure F-003)
  • Account is created via magic link or Google OAuth — no form fields or program selection
  • This is NOT an interest form — it is the portal onboarding page

Token Links

Most public forms use token links — unique URLs that identify the student without requiring sign-in:

  • Each token is single-use — once submitted, it can't be reused
  • Tokens expire after a set period (typically 7 days)
  • Tokens are generated automatically when you distribute a test, survey, check-in, or follow-up
ℹ️ NOTE:

If a student's token link isn't working, it may have expired or already been used. Generate a new distribution from the corresponding feature page (Tests, Surveys, etc.).


Tips & Common Mistakes

🛑 IMPORTANT:

Public forms are accessible by anyone with the link. Never include sensitive data in the questions — remember that anyone could potentially access a token link if it's shared or forwarded.

TIP:

Test all public form links before distributing to students. Open them in an incognito/private browser window to see exactly what the student will experience.

Related Guides