Case Study · Nourish AI

A Flutter mobile app with AI nutritionist - backend and database 100% on Ubex.

Nourish AI is a community-driven recipe app built with Flutter for the frontend and Ubex powering the entire backend. Users submit cooking recipes, admins moderate content, and an AI nutritionist agent - built entirely in Ubex - gives personalized meal advice, analyzes nutritional info, and suggests recipes based on dietary goals.

Backend & AI agent powered by Ubex · serving a live mobile app
FlutterMobile app
AI AgentNutritionist
UbexFull backend
100%Backend on Ubex

From a static recipe list to an AI-powered nutrition companion.

Before

Recipes stored locally with no community input
No moderation - anyone could post anything
Nutritional information missing or manually entered
No personalized guidance based on dietary needs
Backend built from scratch with months of development

After (Ubex)

Community recipe submissions with admin approval flow
Full moderation panel - approve, deny, edit any recipe
AI agent analyzes recipes and provides nutritional breakdowns
Personalized AI nutritionist suggests meals based on user goals
Entire backend and AI agent built on Ubex in days, not months

Everything a recipe app with AI nutrition needs.

From recipe submission to AI-powered meal planning - backend and agent fully built on Ubex.

Recipe submissions

Users submit their own cooking recipes with ingredients, steps, photos, and tags. Recipes go into a moderation queue for admin review before being published.

AI nutritionist agent

A full AI agent built in Ubex that acts as a personal nutritionist. Analyzes recipes for macros and micros, suggests meals based on goals, and answers nutrition questions.

Admin moderation

Admin panel with full control over all submitted recipes. Approve, deny, or edit content. Manage users, flag inappropriate submissions, and maintain content quality.

User management

Full user system with profiles, submission history, saved recipes, and dietary preferences. Admin manages roles and can ban or restrict users.

Flutter mobile app

Native mobile experience built with Flutter. Smooth animations, offline-capable recipe browsing, and a chat interface for the AI nutritionist. iOS and Android.

Ubex backend & tables

All data stored in Ubex tables - recipes, users, favorites, moderation logs. All API endpoints built as Ubex workflows. Zero custom server code.

Smart recommendations

The AI agent learns user preferences and dietary goals to suggest relevant recipes. Recommends meals that fit calorie targets, allergies, and nutritional balance.

Favorites & collections

Users save recipes to favorites, create collections by meal type or cuisine, and track what they've cooked. Personal recipe library built into the app.

Content quality control

Multi-stage review process. Recipes checked for completeness, accuracy, and appropriateness. Admin feedback sent to users on rejected submissions.

Workflows, tables, and AI agent - all inside Ubex.

The backend powering the Flutter app.

AreaBuilt withWhat it handles
Recipe CRUDBothRecipe creation, editing, deletion, image uploads, ingredient parsing, tag assignment, search and filtering.
Moderation systemBothSubmission queue, approval/denial workflow, admin feedback, content flagging, edit history tracking.
AI nutritionist agentWorkflowLLM-powered agent with nutrition knowledge base. Analyzes recipes, answers questions, suggests meals, calculates macros.
User managementBothRegistration, authentication, profile management, dietary preferences, submission history, role assignment.
Favorites & collectionsBothSave/unsave recipes, create collections, track cook history, personalized recipe library.
Recommendation engineWorkflowUser preference analysis, dietary goal matching, calorie-aware suggestions, allergy filtering.
Image handlingWorkflowPhoto uploads, compression, storage, thumbnail generation for recipe cards and detail views.
NotificationsWorkflowPush notifications for recipe approval/denial, new recommendations, AI agent responses, community highlights.
We built the Flutter app in-house but dreaded building the backend - auth, moderation, image handling, all of it. With Ubex we had the entire backend running in days. But the real magic is the AI nutritionist agent - users chat with it like a real dietitian and it's built entirely in Ubex workflows. Our app went from a simple recipe list to something people actually use daily for meal planning. The moderation system means we never worry about content quality.
Nourish AIMobile recipe app · AI-powered nutrition assistant

Nourish AI's backend runs entirely on Ubex.
Yours can too.

Recipes. AI Agent. Moderation. Users. All Ubex.

Hi there 👋

How can we help you today?