Skip to content

Dietify is an AI-powered mobile application designed to offer real-time, personalized dietary and fitness consultation. It helps users make smarter health choices by generating adaptive meal plans, tracking nutrition and hydration, and delivering intelligent, interactive recommendationsโ€”all based on individual profiles.

Notifications You must be signed in to change notification settings

Devang76/DIETIFY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 

Repository files navigation

Dietify ๐Ÿฝ๏ธ โ€“ AI Based Diet & Nutrition Consultation App

๐Ÿ“Œ Overview

Dietify is an AI-powered mobile application designed to provide real-time, personalized diet and nutrition consultation. The platform leverages artificial intelligence and machine learning to generate adaptive meal plans, track nutritional intake, and offer intelligent dietary insights based on individual user profiles.

This project was developed as a Final Year B.Tech Capstone Project under the Department of Artificial Intelligence & Data Science,
K.J. Somaiya Institute of Technology, Mumbai.


๐ŸŽฏ Key Features

  • ๐Ÿง  AI-based personalized diet recommendations
  • ๐Ÿ“Š BMI, BMR & TDEE calculation
  • ๐Ÿฅ— Support for multiple diets (Vegan, Keto, Gluten-Free, Diabetic-friendly)
  • ๐Ÿ“ท Barcode-based food logging (USDA & Open Food Facts)
  • ๐Ÿ“ˆ Nutrition & calorie tracking dashboard
  • ๐Ÿ’ฌ AI Chatbot powered by Gemini LLM
  • ๐Ÿƒ Exercise & yoga recommendations
  • ๐Ÿ” Secure & GDPR-compliant data handling

๐Ÿ› ๏ธ Technology Stack

Frontend

  • Flutter (Dart)
  • Android SDK / iOS SDK

Backend

  • Django (Python)
  • Django REST Framework
  • SQLite (Development)
  • PostgreSQL (Planned for production)

AI & Machine Learning

  • Gemini LLM (Conversational AI)
  • Scikit-learn (Regression & Classification)
  • AWS SageMaker (Future predictive analytics)

Cloud & DevOps (Planned)

  • AWS EC2, S3, RDS
  • GitHub Actions (CI/CD)

๐Ÿš€ Getting Started

Prerequisites

  • Flutter SDK (v3.10+)
  • Python 3.11
  • Android Studio / VS Code
  • Django 4.2

Installation

# Clone the repository
git clone https://github.com/your-username/dietify.git
cd dietify

Frontend Setup

cd mobile_app
flutter pub get
flutter run

Backend Setup

cd backend
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py runserver

๐Ÿ“ˆ Evaluation Metrics

Parameter Benchmark
System Usability Score (SUS) 84 / 100
API Response Time < 800 ms
Goal Achievement Rate โ‰ฅ 65%
Diet Adherence Rate > 70%

๐Ÿ” Security & Compliance

  • Encrypted user data
  • GDPR-compliant architecture
  • Role-based access control

๐Ÿ”ฎ Future Scope

  • Wearable device integration (Fitbit, Google Fit)
  • Predictive health analytics using LSTM
  • Food image recognition (CNN)
  • EHR & healthcare provider integration
  • Multi-language support
  • Gamification & habit-formation AI

๐Ÿ‘จโ€๐Ÿ’ป Project Authors

  • Devang Mestry
  • Vedant Sawant
  • Aasttha Bhatt

Project Guide: Dr. Vaishali Wadhe


๐Ÿ“œ License

This project is licensed under the MIT License.


๐Ÿ“š References

  • USDA FoodData Central
  • Open Food Facts
  • Research papers cited in the final project report

Dietify aims to make personalized nutrition accessible, scalable, and intelligent using AI-driven preventive healthcare.

About

Dietify is an AI-powered mobile application designed to offer real-time, personalized dietary and fitness consultation. It helps users make smarter health choices by generating adaptive meal plans, tracking nutrition and hydration, and delivering intelligent, interactive recommendationsโ€”all based on individual profiles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published