Skip to content

[Demo only DO NOT MERGE] feat(feedback): prototype feedback and in-product notifications - #3390

Draft
CORCTON wants to merge 17 commits into
goplus:devfrom
CORCTON:feat/feedback-live-demo
Draft

CORCTON wants to merge 17 commits into
goplus:devfrom
CORCTON:feat/feedback-live-demo

Conversation

@CORCTON

@CORCTON CORCTON commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Related: #1789

Goal

Validate a lightweight feedback flow in the existing XBuilder experience: users submit structured feedback, administrators review it, and replies reach users through persistent in-product notifications.

Demo scope

  • Add a global feedback entry to Profile.
  • Submit a title, description, and optional attachments.
  • Review feedback in an administrator-facing feedback pool.
  • Reply to feedback or mark it as requiring no reply.
  • Deliver administrator replies through a reusable in-product notification entry with an unread indicator and detail view.

Demo shortcuts

  • Feedback and notification data is stored in localStorage.
  • Attachments use local object URLs and are not uploaded.
  • The Admin feedback route bypasses production authorization so the demo can be evaluated directly.
  • No backend APIs, persistence, delivery service, or production permission model are included.
  • This PR is for interaction and feasibility validation only and must not be merged.

Verification

  • pnpm lint
  • pnpm format-check
  • pnpm type-check
  • pnpm exec vitest run src/components/feedback-demo/model.test.ts
  • git diff --check

@CORCTON CORCTON changed the title [Demo only DO NOT MERGE] feat(feedback): prototype feedback and in-product messages [Demo only DO NOT MERGE] feat(feedback): prototype feedback and in-product notifications Aug 4, 2026
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

This branch was successfully deployed

1 active deployment
Preview – builder 88ec1176 Deployed Sep 3, 2026 by vercel[bot]
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