Caluru

Meal-planning and nutrition app for iOS (live on the App Store since September 2026). Spanish first, English supported.

Caluru calculates each user’s daily calories, protein, fat and carbs, then builds a weekly plan from a catalog of ~600 real-food recipes. It also covers food logging (manual, barcode, photo), recipe cooking mode, a shared shopping list, an AI assistant, streaks, and family/groups. Subscriptions are sold in-app through Apple and managed with RevenueCat.

New here?

What’s in this repository

Folder What it is
GuruDeSalud/ The iOS app (SwiftUI, SwiftData + CloudKit, Supabase, RevenueCat). Open GuruDeSalud/Caluru.xcodeproj, scheme Caluru. Full docs in GuruDeSalud/Docs/
GuruDeSalud/supabase/ Backend: database migrations and edge functions (openai-proxy, revenuecat-webhook, delete-account)
GuruDeSalud/image-queue/, recipe_editor/, referrals/ Internal web tools (React/Vite) for recipe images, recipe editing and referral codes
privacy_policy_page/ Public privacy, terms and support pages
recipe_agent/, recipe_checker/, recipe_translator/, ImageGen/, recipe_generator/ Python tools for creating, checking, translating and illustrating catalog recipes
android/PORT.md Plan for the future Android version

Running the app

  1. Copy GuruDeSalud/Config.xcconfig.example to GuruDeSalud/Config.xcconfig and fill in the values (ask the owner; never commit this file).
  2. Open GuruDeSalud/Caluru.xcodeproj in Xcode, pick an iPhone simulator and press ▶ (Cmd+R).
  3. Camera, barcode, Sign in with Apple, purchases and iCloud sync need a real iPhone.