Skip to content

Getting started

Run FeedVouch locally and understand the three deployable applications.

FeedVouch is organized as three deployable applications:

Local development

Install dependencies and start the database:

pnpm install
pnpm db:start
pnpm db:push

Copy the example environment files for the app and API, configure their values, then run:

Set VITE_API_URL for the app to the API worker URL. The product app always calls that worker over HTTP, including during server rendering.

Production uses https://app.feedvouch.com for the product app, https://api.feedvouch.com for the API, and https://www.feedvouch.com for the website and documentation.

pnpm dev

Before submitting a change, run:

pnpm check
pnpm check-types
pnpm test
pnpm build

Evidence source policy

Use direct intake for feedback that can be verified through the submitter’s email link. Import public reviews or complaints only when the platform permits that use. Public signals remain public_signal; a source link does not turn them into verified direct customer evidence. Preserve the URL and capture date, and use the unavailable or redacted states when the source changes.

Agent suggestions are proposals. An owner must explicitly accept, correct, merge, split, or reject them before they affect the human-owned problem list.