workflowstacks
market-research

ABC User Feedback: Gather Customer Insights

Get organized customer feedback with ABC User Feedback, a tool for founders to understand their users.
intermediate⏱ 1-2 hoursπŸ’΅ Free + self-hosted
376 stars33 forksTypeScriptHealth Score 8/10Updated 8/12/2026100% free Β· open source
What it is

Collects customer feedback as a standalone web app, so you can understand what they think.

What you can make with it

Automations that automatically gather and organize customer feedback into a database, like a 'Customer Feedback Report' that shows common issues and praise.

How it helps

It helps you save time by not having to manually email or survey customers for feedback, which also reduces noise and makes it easier to analyze.

Real use case example

"A founder uses ABC User Feedback to ask customers about their experience with a new feature. They create a feedback form, add it to their website, and receive answers. Now they have clear data to know what to prioritize for their next update."

If you're new

Beginners should pick this when they need to start gathering customer feedback for the first time.

If you're senior

Senior developers and founders can use this when they need to integrate a free, customizable, and robust feedback system into their existing workflow.

Common confusion cleared up

People might think ABC User Feedback is just for surveys, but it can also integrate with your website and apps for automatic feedback collection.

Best inside these AI tools
Claude DesktopClaude Code
Pairs with
Stripe webhookNotion database
Why we list it on WorkflowStacks: This is a free and open-source tool that can save you money and effort compared to paid alternatives.
What it does

ABC User Feedback is a tool that helps founders gather and organize customer feedback in one place to understand their users better

Install / run
git clone https://github.com/line/abc-user-feedback.git
When to use it
  • β€’When you need to centralize customer feedback from multiple channels
  • β€’When you want to identify patterns and trends in customer feedback
  • β€’When you need to prioritize product development based on customer feedback
Quick start
  1. 1Run npm install to set up the project
  2. 2Configure the database in the src/config/database.ts file
  3. 3Start the application with npm run start
  4. 4Access the web application at http://localhost:3000
  5. 5Log in with the default admin credentials to start managing customer feedback
Ready-to-paste prompt
Create a new feedback category by running a POST request to http://localhost:3000/api/feedback/categories with a JSON body containing the category name and description
Heads up: Make sure you have Node.js version 14 or higher installed, as the project uses TypeScript and requires a compatible Node.js version to run
Saves to your device

Topics

docker
docker-compose
feedback-form
nestjs
nextjs
typeorm
typescript
user-feedback
voc
What's inside β€” free to inspect
No purchase needed

Read the entire source before you build β€” unlike paid marketplaces that hide it behind a buy button.

14
top-level files
8
folders
103.6M
source size
Apache-2.0
license
Key files
package.json
README.md
File tree
.github/
.turbo/
.vscode/
apps/
assets/
docker/
packages/
tooling/
.dockerignore
.gitignore
.npmrc
.nvmrc
CODE_OF_CONDUCT.md
CONTRIBUTING.md
GUIDE.md
LICENSE
package.json
pnpm-lock.yaml
pnpm-workspace.yaml
README.md
renovate.json
turbo.json
Quick Actions
Details
Creator
line
Language
TypeScript
Category
market-research
Published
9/13/2021

Are you the creator of this tool? Claim your listing β†’ and earn 85% of every sale.