Search food
Statistics
Food Journal
My Profile
Calculation Results
Data Tools
Scientific References
- Mifflin-St Jeor (1990): A new predictive equation for resting energy expenditure in healthy individuals. American Journal of Clinical Nutrition.
- Nutri-Score: Front-of-pack nutrition label. Santé Publique France / European Commission.
- NOVA Classification: Ultra-processed foods and the global syndemic of obesity and climate change. The Lancet / Monteiro et al.
Title
✨ Revolutionize Your Diet: Nutrition Assistant – Nutri-Score & NOVA Food Analyzer
Your all‑in‑one scientific tool to decode food labels, track macros, and master evidence‑based eating.
Inside this guide
📖 Why a Nutrition Assistant?
Nutrition Assistant – Nutri-Score & NOVA Food Analyzer is more than a calorie counter. It’s a complete dietary intelligence platform that integrates the Mifflin‑St Jeor equation, the official Nutri-Score algorithm, and the NOVA classification for food processing levels. Whether you aim to lose weight, build muscle, or simply eat cleaner, this tool delivers personalized daily budgets, macro splits, and a searchable database of thousands of products via Open Food Facts.
In this tutorial, you will learn the exact formulas that drive the assistant, how to interpret Nutri-Score letters (A to E) and NOVA groups (1 to 4), and how to use the three core modules: Calculator, Journal, and Profile. By the end, you’ll be able to make informed, science‑backed food choices every day.
⚙️ Core Formulas & Business Logic
The Nutrition Assistant relies on four validated scientific pillars. Each is implemented with real‑time validation and local storage persistence.
Male: (10 × weight kg) + (6.25 × height cm) – (5 × age) + 5
Female: (10 × weight kg) + (6.25 × height cm) – (5 × age) – 161
Multiplied by activity factor (1.2 – 1.9) → TDEE. Goal adjustment: Loss = TDEE × 0.80, Maintain = TDEE, Muscle = TDEE × 1.10.
Protein = 1.6 g per kg body weight (optimal for active adults).
Fat = 30% of target calories ÷ 9 → grams.
Carbs = remaining calories ÷ 4. Automatically recalculated when goal or weight changes.
💡 Business logic explained: Your profile (age, sex, weight, height, activity, goal) generates a daily calorie budget. When you search a food, the assistant retrieves per‑100g values from Open Food Facts (or from manual input). The portion multiplier calculates actual calories and macros. Every entry is stored in a journal indexed by date, and charts (distribution, daily, weekly, monthly) help you visualise compliance. Export to JSON, CSV, or PDF for deeper analysis.
🔬 Scientific Specificities of the Assistant
What makes this Nutrition Assistant unique? Every calculation references peer‑reviewed research:
- Mifflin‑St Jeor (1990) – validated against indirect calorimetry, more accurate than Harris‑Benedict for modern, overweight, and athletic populations.
- Protein recommendation 1.6 g/kg – derived from meta‑analyses by Phillips et al. (2016) for muscle synthesis and satiety.
- Nutri‑Score – backed by the European Commission; helps reduce cardiovascular risk by nudging consumers toward healthier choices.
- NOVA (Monteiro, 2019) – links ultra‑processing to obesity, hypertension, and metabolic syndrome.
Additionally, the app uses a caching mechanism for API calls, a barcode scanner with fallback (BarcodeDetector API + html5‑qrcode), and automatic validation of macronutrient sums (protein + carbs + fat ≤ 100g per 100g of food).
🧭 How to Use the Nutrition Assistant – Step by Step
Open the assistant in any modern browser (Chrome, Edge, Safari). The interface is divided into three tabs (bottom navigation or top bar on desktop).
🔒 All data stays on your device (localStorage). No cloud storage, meaning complete privacy. You can manually export/import if you want to transfer data between devices.
🥑 Understanding Nutri-Score & NOVA (The Science of Food Labels)
Every time you search a product, the assistant displays two crucial badges: Nutri-Score (A–E) and NOVA group (1–4). Here is what they mean for your health.
Why it matters: Extensive research shows that a diet rich in NOVA 4 foods is linked to higher risks of obesity, type 2 diabetes, cardiovascular disease, and all‑cause mortality. The Nutrition Assistant helps you identify these quickly.
📊 Reference Tables (Presented as Stacked Cards)
Below are key reference values used by the assistant – each table is formatted as a stacked card for clarity and easy scanning.
- Sedentary (little/no exercise) → 1.2
- Light (1–3 days/week) → 1.375
- Moderate (3–5 days/week) → 1.55
- Active (6–7 days/week) → 1.725
- Very active (intense sport/physical job) → 1.9
Sugars (g): 0 (≤4.5), 1 (≤9) … 10 (>45)
SFA (g): 0 (≤1), 1 (≤2) … 10 (>10)
Sodium (mg): 0 (≤90), 1 (≤180) … 10 (>900)
Positive points: fiber, protein, and fruit/veg % (max 5).
❓ Frequently Asked Questions & Pro Tips
💡 Pro tip: Use the “Manual entry” to add homemade recipes. Input macros per 100g, then log your actual portion. The assistant will compute Nutri-Score and NOVA based on your values, helping you improve recipe quality over time.
📈 The weekly chart overlays your TDEE as a reference line, making it easy to spot days where you over‑ or under‑ate. The monthly chart colours bars red when calories exceed your target – a powerful visual feedback loop.
🚀 Nutrition Assistant – Nutri-Score & NOVA Food Analyzer bridges the gap between food science and daily decision‑making. By understanding the formulas (Mifflin‑St Jeor, Nutri‑Score, NOVA) and consistently logging your meals, you transform raw data into actionable health insights. This tool is educational and does not replace professional medical advice, but it empowers you to take control of your diet with confidence. Start using it today and experience the clarity of evidence‑based nutrition.
