Skip to content

jamalihassan0307/Food-Dairy-app-sql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Food Diary - Personal Food & Nutrition Tracker

A Modern App for Tracking Your Daily Food Intake and Nutrition Goals

📸 Banner

Food Diary Banner

Flutter Dart SQLite

📸 Screenshots

Welcome & Authentication

Login Screen

Login Screen

Sign Up Screen

Sign Up Screen

Profile Update

Profile Update

Main Features

Home Page

Home Dashboard

Home Alternate View

Food Overview

Food Details

Food Details

Add Food

Add New Food

Add Food Data

Food Data Entry

Settings

Settings

Food Tracking & History

Eaten Food List

Eaten Food List

Food History

Food History

Meal Details

Meal Details

📱 Features

  • Food Tracking: Log your daily food intake and meals
  • Modern UI: Beautiful, intuitive interface with smooth transitions
  • Authentication: Secure login and signup system
  • User Profiles: Manage your personal profile and preferences
  • Nutrition Details: View comprehensive nutritional information
  • History Tracking: Monitor your eating habits over time
  • Data Persistence: Store all your food data locally using SQLite

🚀 Tech Stack

  • Flutter (UI Framework)
  • GetX (State Management)
  • SQLite (Local Database)
  • Shared Preferences (Local Storage)
  • Material Design 3
  • Custom Animations

🔑 Key Features

  • Food Logging: Track your daily food intake
  • Nutrition Tracking: Monitor nutritional values
  • Meal History: View your eating history
  • Profile Management: Customize your user profile
  • Beautiful UI: Modern and intuitive interface
  • Offline Access: Access your data without internet
  • Image Support: Add food images for better tracking

📖 How to Use

  1. Track Your Meals

    • Add foods to your daily log
    • Record portion sizes
    • Track nutritional information
  2. Monitor History

    • View past meals
    • Track eating patterns
    • Analyze nutrition intake
  3. Manage Profile

    • Update personal information
    • Set preferences
    • Customize settings
  4. View Statistics

    • See daily summaries
    • Track nutritional goals
    • Monitor progress