DEV Community

Tanmay Banerjee
Tanmay Banerjee

Posted on

KendoReactChallenge : Feedback Analyzer

This is a submission for the KendoReact Free Components Challenge.

What I Built

FeedbackAnalyzer is a streamlined SaaS web app that helps small and medium-sized businesses (SMBs) collect, analyze, and act on customer feedback from multiple channels like emails, surveys, and social media. It differentiates itself with "AI-assisted" sentiment mapping (using simple NLP rules or mock integrations like OpenAI APIs) to categorize feedback into themes (e.g. "Product Quality", "Service", "Prising"), predict churn risks, and suggest action items. Users upload or input feedback, view dashboards with trends, and export reports. The uniqueness comes from its "flow builder"—a visual tool to automate feedback loops, like triggering follow-up emails based on negative sentiment which could be future scope along with exporting a report.

Demo

Below is the codesandbox link of above describe app ::

Below are the screenshots ::

Dashboard View

Add Feedback View

KendoReact Components Used

{ Switch } from "@progress/kendo-react-inputs";
{ ListBox } from "@progress/kendo-react-listbox";
{ Dialog, DialogActionsBar } from "@progress/kendo-react-dialogs";
{ DropDownList, MultiSelect } from "@progress/kendo-react-dropdowns";
{ Input } from "@progress/kendo-react-inputs";
{ DatePicker } from "@progress/kendo-react-dateinputs";
{ Button } from "@progress/kendo-react-buttons";
{ Grid, GridColumn, GridToolbar } from "@progress/kendo-react-grid";

[Optional: Code Smarter, Not Harder prize category] AI Coding Assistant Usage

[Optional: RAGs to Riches prize category] Nuclia Integration

Top comments (0)