Handover workspace

ERS, Todo, OfferReview, and Docu in one view

Imported from live server docs, code structure, and deployment notes.

Apr 3, 2026, 12:38 PM

DocuHandshake

Page Walkthrough

No extra notes for this page.

_generated/05-page-walkthrough.md

Updated Apr 3, 2026, 12:38 PM

Page Walkthrough

Overview

  • Page count: 13
  • Screenshot capture key space: docu

Page Index

RouteTitleAccessFile
/Landing Pagepublicsrc/App.tsx
*Not Foundparameterizedsrc/App.tsx
/adminAdmin Signing Dashboardauthenticatedsrc/App.tsx
/authAuth Aliasaliassrc/App.tsx
/auth/*Auth Alias Fallbackparameterizedsrc/App.tsx
/auth/verifyMagic Link Verificationpublicsrc/App.tsx
/homeHome Aliasaliassrc/App.tsx
/index.htmlIndex Aliasaliassrc/App.tsx
/loginLogin Aliasaliassrc/App.tsx
/signinSignin Aliasaliassrc/App.tsx
/startStart Aliasaliassrc/App.tsx
/thank-youThank Youpublicsrc/App.tsx
/uploadUpload Aliasaliassrc/App.tsx

Landing Page

  • Route: /
  • Access: public
  • Source file: src/App.tsx
  • Audience: External submitters, Internal admins
  • Purpose: Public landing page where document submission starts and users begin the signing journey. No extra notes for this page.

Not Found

  • Route: *
  • Access: parameterized
  • Source file: src/App.tsx
  • Audience: External submitters, Internal admins, Operations staff
  • Purpose: Fallback not-found page used when a route does not exist.
  • This route needs a real record or token value to show a meaningful detail state.

Admin Signing Dashboard

  • Route: /admin
  • Access: authenticated
  • Source file: src/App.tsx
  • Audience: Internal admins
  • Purpose: Internal signing dashboard for reviewing uploads, applying signatures, and managing document state.
  • The admin dashboard is gated by the admin password before its data loads.

Auth Alias

  • Route: /auth
  • Access: alias
  • Source file: src/App.tsx
  • Audience: External submitters, Internal admins, Operations staff
  • Purpose: Alias route that redirects back to the landing experience.
  • This path redirects to the main landing page instead of rendering a separate screen.

Auth Alias Fallback

  • Route: /auth/*
  • Access: parameterized
  • Source file: src/App.tsx
  • Audience: Anyone with a link or account
  • Purpose: Catch-all auth alias that redirects unknown auth paths back to the landing experience.
  • This route needs a real record or token value to show a meaningful detail state.

Magic Link Verification

  • Route: /auth/verify
  • Access: public
  • Source file: src/App.tsx
  • Audience: Anyone with a link or account
  • Purpose: Magic-link verification screen that turns a token into an authenticated user session. No extra notes for this page.

Home Alias

  • Route: /home
  • Access: alias
  • Source file: src/App.tsx
  • Audience: External submitters, Internal admins, Operations staff
  • Purpose: Alias route that redirects to the landing page.
  • This path redirects to the main landing page instead of rendering a separate screen.

Index Alias

  • Route: /index.html
  • Access: alias
  • Source file: src/App.tsx
  • Audience: External submitters, Internal admins, Operations staff
  • Purpose: Legacy entry alias that routes back to the landing page.
  • This path redirects to the main landing page instead of rendering a separate screen.

Login Alias

  • Route: /login
  • Access: alias
  • Source file: src/App.tsx
  • Audience: Anyone with a link or account
  • Purpose: Alias route that redirects users to the main landing page flow.
  • This path redirects to the main landing page instead of rendering a separate screen.

Signin Alias

  • Route: /signin
  • Access: alias
  • Source file: src/App.tsx
  • Audience: External submitters, Internal admins, Operations staff
  • Purpose: Alias route that redirects users to the main landing page flow.
  • This path redirects to the main landing page instead of rendering a separate screen.

Start Alias

  • Route: /start
  • Access: alias
  • Source file: src/App.tsx
  • Audience: External submitters, Internal admins, Operations staff
  • Purpose: Alias route that redirects users to the main landing page flow.
  • This path redirects to the main landing page instead of rendering a separate screen.

Thank You

  • Route: /thank-you
  • Access: public
  • Source file: src/App.tsx
  • Audience: External submitters, Internal admins
  • Purpose: Confirmation page shown after a successful upload or signing flow step. No extra notes for this page.

Upload Alias

  • Route: /upload
  • Access: alias
  • Source file: src/App.tsx
  • Audience: External submitters, Internal admins, Operations staff
  • Purpose: Alias route that redirects to the main landing page flow.
  • This path redirects to the main landing page instead of rendering a separate screen.