← Back to Portfolio
Project 01 · Full-Stack AI · Mobile

Nutrix Resynced

Comprehensive AI platform for personalized nutrition planning on mobile. Groq-powered chatbot, dynamic nutritional seeding, and real-time dietary tracking.

Nutrix Resynced
Overview

Nutrix Resynced is an end-to-end AI-powered diet planning platform architected with React Native (Expo) for cross-platform mobile and FastAPI for the async backend.

The platform features a Groq-powered conversational chatbot (Llama 3.3 70B) for dietary advice, a dynamic nutritional seeding pipeline integrated with the FatSecret API, and a robust PostgreSQL + Redis backend deployed on Render.

The app delivers personalized meal plans, macronutrient tracking, interactive charts, and a social discovery feed — all wrapped in a polished mobile experience with smooth animations powered by Reanimated and Chart Kit.

System Demonstration

Demonstration of the Nutrix AI diet planning workflow — personalized meal plan generation, tracking charts, and Groq-powered conversational AI assistance.

Architecture
Mobile Client (Expo / React Native) ↓ Render Load Balancer / Gateway ↓ FastAPI Backend Services ↓ Groq Llama 3.3 API / FatSecret API ↓ Redis Cache & Rate Limiting ↓ PostgreSQL DB (Async SQLAlchemy)
Key Features
App Interface
Tech Stack
Frontend / Mobile
React Native Expo Redux Toolkit
Backend
Python FastAPI REST API
Database & Cache
PostgreSQL Redis
AI & External APIs
Groq (Llama 3.3) FatSecret API Cloudinary