Urgent.News

What's breaking now, across thousands of outlets.

Tech

DishReactions is a free, offline app that records customer reactions per order and shows a live chart of which dish gets the best reviews.

*This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built DishReactions — a local-first app for small restaurants that records customer reaction on every order and shows a live chart of which dish gets the best reviews. Problem: Restaurants guess popularity from sales alone. Sales don't tell you if customers actually loved the dish or just ordered it…

DishReactions is a free, offline app designed to help small restaurants understand which dishes their customers love the most. The app records customer reactions after every order, using a rating system from 1 to 5 stars and an emoji reaction. This data is then displayed in a live chart, highlighting the dish that receives the highest average rating.

The simplicity of the app allows restaurants to quickly identify popular dishes and make informed decisions about what to promote. Instead of relying solely on sales data, which can be misleading, DishReactions provides a clear, data-driven view of customer preferences.

The app is designed to be used locally on a restaurant's device, without the need for a server or internet connection. This ensures privacy for customers' feedback and eliminates the cost of paying for an API. The app also allows for customization, such as changing dishes, language, and branding, giving restaurant owners full control over the tool.

One of the first users of DishReactions was a restaurant owner in Karachi. After using the app for a week, the owner was able to see that their Biryani was actually more popular than their Karahi, despite Karahi selling more. This insight helped the restaurant adjust their menu promotion strategy, leading to increased customer satisfaction and potentially higher profits.

Looking ahead, the developer envisions expanding DishReactions to include a feature that can automatically summarize customer comments, providing even more insights into what customers love or dislike about specific dishes. This could be achieved through local open-source models, further emphasizing the app's commitment to privacy, cost-effectiveness, and offline usability.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

🚀 Big update

🚀 Grosse mise à jour sur coddyrun.fr ! Ces dernières semaines, le site a beaucoup changé. Voici tout ce qui vous attend 👇 ⚔️ NOUVEAU : les Défis Un problème à résoudre en CoddyRun, proposé par un…

  • CoddyRun introduces Challenges for problem-solving with community submissions.
  • Real-time chat and public profiles enable interaction and sharing among users.
  • Over 340 FAQ entries and 54 collectible badges enhance user engagement.

I compressed a signed PDF with five tools. Every signature broke or vanished

A lot of e-contract pipelines sign first and compress later. The signed file often carries scans or photos, so shrinking it right before archiving feels natural.

  • Compressing signed PDFs breaks or removes signatures
  • Every compression tool restructured the entire file
  • Ghostscript and iLovePDF removed signature fields entirely

Software Statement of Work (SOW) Template and Guide

A software statement of work (SOW) describes what will be built, what will be delivered, how each delivery is accepted, when it happens and how changes are handled.

  • Software SOW outlines project scope, deliverables, and change management
  • Twelve-section template covers parties, objectives, scope, and schedule
  • Legal consultation recommended for compliance and risk protection

Quy Uớc Đặt Tên (Naming Conventions) Trong Java

Quy ước đặt tên là một tập hợp các quy tắc thống nhất về cách đặt tên cho các thành phần ngôn ngữ như class, biến, phương thức, v.v. trong Java.

  • Java naming conventions standardize language components like classes and variables.
  • CamelCase used for variables, methods, and classes; PascalCase for classes and interfaces.
  • Consistency, meaningfulness, and readability are benefits of following naming conventions.

More from Sunday 18 October →