KetoLife: AI Keto Diet Tracker
iOS app that helps users track their ketogenic diet with macro check-ins, AI coaching, progress insights, challenges, and personalized keto plans.
Par šo projektu
KetoLife is a smart, personalized keto companion that guides users through their ketogenic journey using AI-powered check-ins, real-time ketosis tracking, and an adaptive coaching system — no manual macro counting required. Users log meals via text, voice, or photo, receive instant AI macro analysis, track their ketosis state, complete structured keto challenges, and chat with a personalized AI coach trained on their goals, triggers, and history. Included in This Sale — iOS App Delivery: GitHub transfer or ZIP archive including full source code and assets --- Key Features - AI-powered check-in analysis via text, voice, or photo input - Real-time net carb and ketosis state tracking with estimated ketosis timer - Smart food recognition with macro estimation and confidence scoring (powered by Gemini AI) - Personalized keto coaching chatbot with full user context awareness: - Keto goal (weight loss / energy / blood sugar / lifestyle) - Experience level and user type classification - Known triggers, sensitivities, and support preferences - Today's meals, macros, and ketosis state - 7-day macro history charts and daily dashboard (net carbs, calories, protein, fat) - 16+ structured keto challenges grouped by category: - Net Carb Reset (3d) - Protein Anchor (4d) - Electrolyte Consistency (5d) - Craving Rescue (3d) - Restaurant Survival (3d) - Travel Keto (5d) - Weekend Keto (3d), and more - Challenge progress tracking with social participation counts and completion rates - Built-in wellness tools: electrolyte reset, breathing reset, hydration boost, sleep wind-down, fat-first meal, walk-after-meal - Personalized daily reminders with flexible scheduling (morning / afternoon / evening / night) - Calendar view with check-in history and consistency tracking - Comprehensive onboarding with body stats, activity level, carb target calculation, support preferences, and user type classification - Local-first architecture — all data stored on-device, never shared or sold - Health disclaimers and safety flags built into AI responses (DKA awareness, no medical advice) - Dark mode only UI with smooth Reanimated animations --- Tech Stack React Native 0.83 (CLI): High-performance iOS architecture TypeScript 5.8: Strongly typed, scalable codebase AI Integration: Google Gemini 2.5 Flash for: - Meal photo / voice / text analysis - Macro and ketosis impact estimation - Personalized coaching chat with context-aware system prompts State Management: Redux Toolkit 2.5 + Redux Persist with AsyncStorage (fully offline-capable) UI & Animation: - NativeBase 3.4 component system with custom dark theme - React Native Reanimated 3.16 (spring physics, staggered entry animations) - React Native Linear Gradient - React Native Gifted Charts (bar charts) - React Native SVG - React Native Calendars - React Native Blur (BlurView overlays) Media & Input: - React Native Image Picker + Image Crop Picker (photo check-ins) - React Native Audio Recorder Player (voice check-ins) - React Native Nitro Sound (sound effects) Notifications: - Notifee (local push notifications with time-based triggers, iOS + Android) - react-native-push-notification-ios Subscriptions: RevenueCat SDK + RevenueCat UI (native paywall) Navigation: React Navigation 7 (native stack + bottom tabs with custom floating tab bar) Localization: i18next + react-i18next (multi-language ready) --- Subscription Business Model Premium Subscription Access: The app monetizes through a RevenueCat-powered paywall triggered at key conversion points: end of onboarding, first check-in attempt, and from the profile screen. Premium Features: - Check-in logging (meal analysis + ketosis tracking) - AI coach chat - Challenge system - Progress history and trend analytics - Wellness tools Revenue Strategy: Recurring subscriptions targeting health-conscious users committed to ketogenic nutrition. Retenti
Kas iekļauts
- KetoLife: AI Keto Diet Tracker IOS app
- Source Code
Kas notiek, kad nopērc
- 1
Samaksā vienreiz
Maksājums ar karti caur Stripe. Projekts pazūd no saraksta, tiklīdz maksājums apstiprināts — tas tiek pārdots vienam īpašniekam, nevis licencēts daudziem.
- 2
Pirmkods lejupielādējas uzreiz
Nekāda gaidīšana un e-pasts nav vajadzīgs. Pilns arhīvs ir šajā lapā, tiklīdz maksājums apstiprināts, un saiti nosūtām arī e-pastā, lai aizvērta cilne neko nemaksātu.
- 3
Atsūti mums divas Apple detaļas
Savu Apple izstrādātāja Team ID un Apple ID, kam pieder tavs izstrādātāja konts. Forma parādās šeit uzreiz pēc apmaksas — tas aizņem minūti.
- 4
Mēs nododam App Store ierakstu
Publicētā lietotne pāriet uz tavu Apple kontu, saglabājot atsauksmes, vērtējumus, pozīciju vēsturi un visus, kas to jau uzinstalējuši. Nākamo atjauninājumu publicē tu pats.