Skip to content

DineCue

Discontinued

An AI dining assistant that helped people choose where to eat, while traveling or day to day. It has been shut down.

This product was shut down because I was too busy to keep supporting it. The screenshots below show it as it was.

platform
web
tech
Next.js, ASP.NET Core, Cloud Run, Google Places, OpenAI, Google Sign-In, Email OTP, Product Design, i18n, SEO
DineCue screenshot

Overview

DineCue helped people decide where to eat. It combined what the user asked for, their taste preferences, location, restaurant data and AI-generated reasoning.

The project has been shut down, and dinecue.com now shows a shutdown notice. The source is public: the Next.js web app is in dinecue-ui and the ASP.NET Core API in dinecue-api.

My Role

  • Product idea and UX direction
  • Frontend development
  • Backend and API architecture
  • Authentication flow
  • AI and Google Places integration
  • Deployment and production setup
  • Domain, DNS, and email setup
  • SEO and multilingual structure

Problem

Choosing where to eat can be harder than it should be, especially while traveling or comparing unfamiliar restaurants and menus. Ratings alone do not tell you whether a place fits your taste, context, budget or situation.

Solution

DineCue turned that context into personal recommendations. Users described what they wanted and shared a location or a restaurant's menu. Each suggestion came with the reasons the place fit, what to order and what to watch out for. There were three ways to use it: find a restaurant, scan a menu, or check whether a specific place fit.

Key Features

  • Email OTP login
  • Google Sign-In
  • Personalized restaurant and dining recommendations
  • Google Places integration
  • AI-generated recommendation reasoning
  • User taste and dining preferences
  • Monthly free usage quota
  • A Pro plan announced as coming soon
  • Multilingual UI: Turkish, English, German
  • SEO-friendly public pages
  • Terms, Privacy, and About pages

Technical Highlights

  • Next.js App Router frontend
  • ASP.NET Core API backend
  • Browser → Next.js BFF → ASP.NET Core API architecture
  • HttpOnly cookie based auth flow
  • Google Cloud Run deployment
  • Custom domain: dinecue.com
  • Resend email integration for OTP
  • Google OAuth client integration
  • Google Places API
  • OpenAI API
  • Environment-based production configuration
  • Cloud Build continuous deployment
  • Public source: dinecue-ui and dinecue-api

Why It Matters

DineCue was a complete product built around one problem: decision fatigue when choosing food and restaurants. It brought product design, frontend UX, backend architecture, AI integration, authentication, cloud deployment and SEO together in one project.