[KongchangAI]
Product

DishReactions

An offline, local-first web application for tracking dish feedback at small restaurants, where staff quickly record customer feedback and generate ranking charts.

Timeline (last 90 days)

Oct 18

DishReactions is a fully offline, local-first web app in which waitstaff spend 10 seconds after an order is completed recording the dish, order number, 1–5 star rating, emoji feedback, and optional comments.

Unverified50%
Oct 18

The DishReactions app instantly updates the ranking bar chart, best-dish badges, and recent feedback table, and supports exporting CSV weekly reports.

Unverified50%
Oct 18

The project author positions DishReactions as a side-business product for small restaurants, street stalls, and cafes, with an expected price of 2,000 to 5,000 rupees per month.

Unverified50%
Oct 18

DishReactions uses Chart.js (MIT license) for the real-time ranking charts, runs locally, and requires no keys.

Unverified50%
Oct 18

DishReactions uses Vanilla JS + HTML/CSS, eliminating framework lock-in and build steps, and works by double-clicking index.html.

Unverified50%
Oct 18

DishReactions uses browser localStorage to store all data, so feedback never leaves the device.

Unverified50%
Oct 18

The author plans to eventually integrate local open-weight models (such as Llama or Qwen running via Ollama) to automatically summarize comments, but this AI comment-summarization feature has not yet been implemented and remains in the planning stage.

Unverified50%
Oct 18

The first user was a small restaurant near Safoora in the Gulistan-e-Jauhar area of Karachi; the app was installed on a front-desk tablet, and staff recorded feedback for a week.

Unverified50%
Oct 18

The user started with a one-week free trial, then asked to continue with monthly reports, and the next step is to move to a paid plan of 2,000 rupees per month.

Unverified50%
Oct 18

Currently DishReactions' rating logic is a simple arithmetic mean; it does not account for confidence differences arising from review counts and has no mechanism to prevent review manipulation.

Unverified50%

1 more timeline events

All Facts (11)

Unverified

DishReactions' offline storage means multi-device sync is difficult, and if the tablet breaks or browser data is cleared, the history is lost.

50%
Unverified

The DishReactions app instantly updates the ranking bar chart, best-dish badges, and recent feedback table, and supports exporting CSV weekly reports.

50%
Unverified

DishReactions uses Vanilla JS + HTML/CSS, eliminating framework lock-in and build steps, and works by double-clicking index.html.

50%
Unverified

DishReactions uses browser localStorage to store all data, so feedback never leaves the device.

50%
Unverified

Currently DishReactions' rating logic is a simple arithmetic mean; it does not account for confidence differences arising from review counts and has no mechanism to prevent review manipulation.

50%
Unverified

DishReactions is a fully offline, local-first web app in which waitstaff spend 10 seconds after an order is completed recording the dish, order number, 1–5 star rating, emoji feedback, and optional comments.

50%
Unverified

DishReactions uses Chart.js (MIT license) for the real-time ranking charts, runs locally, and requires no keys.

50%
Unverified

The project author positions DishReactions as a side-business product for small restaurants, street stalls, and cafes, with an expected price of 2,000 to 5,000 rupees per month.

50%
Unverified

The author plans to eventually integrate local open-weight models (such as Llama or Qwen running via Ollama) to automatically summarize comments, but this AI comment-summarization feature has not yet been implemented and remains in the planning stage.

50%
Unverified

The first user was a small restaurant near Safoora in the Gulistan-e-Jauhar area of Karachi; the app was installed on a front-desk tablet, and staff recorded feedback for a week.

50%
Unverified

The user started with a one-week free trial, then asked to continue with monthly reports, and the next step is to move to a paid plan of 2,000 rupees per month.

50%

Source Articles