Skip to content

Add About page with feedback form#4

Open
dhruv-gajwa wants to merge 1 commit into
colingm:mainfrom
dhruv-gajwa:add-about-page-with-feedback
Open

Add About page with feedback form#4
dhruv-gajwa wants to merge 1 commit into
colingm:mainfrom
dhruv-gajwa:add-about-page-with-feedback

Conversation

@dhruv-gajwa

Copy link
Copy Markdown

Summary

  • Adds /app/about route with an About page accessible from the sidebar nav
  • Page shows app info (version, purpose, tech-stack badges)
  • Includes a small feedback form (category select, subject, message) using React Hook Form + Zod validation
  • On submit fires a pendo.track('feedback_submitted', {...}) event and shows a Mantine success notification
  • All interactive elements carry data-pendo-id attributes via the typed PENDO_IDS.about.* namespace

Test plan

  • Navigate to /app/about via the "About" nav link (info icon, bottom of sidebar)
  • Verify About section renders with version, purpose card, and tech-stack badges
  • Submit form with empty fields — confirm Zod validation errors appear
  • Submit form with valid inputs — confirm success toast appears and form resets
  • Confirm pendo.track('feedback_submitted', ...) fires in browser console

🤖 Generated with Claude Code

Adds /app/about route with an informational section (version, purpose,
tech-stack badges) and a small feedback form (category, subject, message)
using React Hook Form + Zod. Submit fires a pendo.track event and shows
a Mantine success notification. No persistence — matches demo-surface model.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant