Introduction
Learn what Enafeedback is, what problems it solves, and how it fits into your operations.
Last updated on
What is Enafeedback?
Enafeedback is a multi-channel feedback management platform designed for organizations that operate across physical locations — hotels, hospitals, shopping centres, corporate campuses, airports, and more. It replaces paper-based forms, ad-hoc complaint emails, and disconnected spreadsheets with a single, structured system that collects, routes, analyses, and acts on feedback in real time.
At its core, Enafeedback works around QR code posters. A poster is placed at a location — a room door, a restroom, a lobby kiosk, or a service point. When a visitor scans the QR code, they are taken to a branded digital form. Their response is immediately recorded, scored, and routed to the right team member.
What problems does it solve?
| Problem | Enafeedback solution |
|---|---|
| Feedback not captured at the point of experience | QR posters at every touchpoint |
| Response rates too low | One-tap hygiene scores; multi-step surveys for deeper data |
| No visibility into cleaning / hygiene compliance | Dedicated Hygiene module with staff accountability |
| Insights locked in spreadsheets, acted on too late | Real-time dashboard, AI-powered summaries, email/push alerts |
| Different tools for different departments | Single platform: surveys, hygiene, feedback tickets, analytics |
| Slow manual reporting | One-click PDF export; scheduled email reports |
System architecture
Enafeedback consists of three services that work together:
- enafeedback-api — The NestJS REST backend. Handles all business logic, data persistence (PostgreSQL via Prisma), AI processing (Google Gemini), and background jobs (BullMQ).
- enafeedback-app — The Next.js admin dashboard. Used by managers and staff to configure surveys, review feedback, manage teams, and access analytics.
- enafeedback-web — The Next.js marketing website (including this documentation).
Visitors interact only with the public forms embedded in the app. They never need an account.
Who is this documentation for?
This documentation covers both the admin experience (setting up and managing your Enafeedback workspace) and the technical reference (API endpoints and webhooks for developers building integrations).
If you are just getting started, go to Quick Start.
If you are looking for a specific topic, use the sidebar or press Cmd + K to search.