Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EatWell – Diet and Nutrition Management App

Overview

EatWell is an Android-based diet and nutrition management application developed to help users achieve their health and fitness goals through personalized diet planning and nutrition tracking.

The application provides customized recommendations for weight loss, weight gain, and weight maintenance while helping users monitor their daily nutritional intake.


Download

Download the latest APK from the Releases section:

https://github.com/sanika0517/EatWell/releases

Features

  • User Registration and Login
  • Firebase Authentication
  • Personalized Diet Recommendations
  • Weight Loss Planning
  • Weight Gain Planning
  • Weight Maintenance Planning
  • BMI Calculation
  • Daily Nutrition Tracking
  • Meal Planning
  • Activity Tracking
  • Notes and Journal Management
  • Nutrition History and Records
  • Firebase Realtime Database Integration

Technology Stack

Frontend

  • XML

Backend

  • Java

Database

  • Firebase Realtime Database

Authentication

  • Firebase Authentication

Development Environment

  • Android Studio

Build Tool

  • Gradle

Project Structure

EatWell/
├── app/
├── gradle/
├── build.gradle
├── settings.gradle
├── gradlew
├── gradlew.bat
└── google-services.json

Installation

Clone Repository

git clone https://github.com/sanika0517/EatWell.git

Open in Android Studio

  1. Launch Android Studio
  2. Select Open Project
  3. Choose the EatWell project folder

Configure Firebase

  1. Create a Firebase project
  2. Add Android application
  3. Download google-services.json
  4. Place the file inside:
app/google-services.json

Build and Run

Sync Gradle
Run Application

Key Modules

Authentication Module

  • User Registration
  • User Login
  • Password Recovery

Diet Planning Module

  • Weight Loss Plan
  • Weight Gain Plan
  • Weight Maintenance Plan

Nutrition Tracking Module

  • Daily Calorie Tracking
  • Macronutrient Monitoring
  • Nutrition History

Activity Tracking Module

  • Daily Activity Monitoring
  • Progress Tracking

Notes Module

  • Personal Health Notes
  • Journal Entries

Future Enhancements

  • AI-Based Diet Recommendations
  • Water Intake Tracking
  • Exercise Recommendations
  • Push Notifications
  • Wearable Device Integration
  • Advanced Analytics Dashboard

Developer

Sanika Rai


License

This project is intended for educational and learning purposes.

About

EatWell is an Android-based diet and nutrition management application that provides personalized meal plans, weight management guidance, and nutrition tracking using Firebase.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages