Skip to content

A Flutter app to track and manage your daily sugar intake with progress analytics and Firebase integration.

License

Notifications You must be signed in to change notification settings

Deplomasi/suger-tracking-app-in-flutter

Repository files navigation

Sugar Tracking App in Flutter 🍬📱

Flutter Firebase Dart

Welcome to the Sugar Tracking App! This Flutter application helps you track and manage your daily sugar intake. With features like progress analytics and Firebase integration, you can stay on top of your health goals.

Table of Contents

  1. Features
  2. Installation
  3. Usage
  4. Screenshots
  5. Technologies Used
  6. Contributing
  7. License
  8. Releases

Features

  • Daily Tracking: Easily log your sugar intake every day.
  • Progress Analytics: Visualize your progress over time with graphs and charts.
  • Firebase Integration: Store your data securely in the cloud.
  • User-Friendly Interface: Navigate through the app with ease.
  • Notifications: Get reminders to log your intake.

Installation

To set up the Sugar Tracking App on your local machine, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Deplomasi/suger-tracking-app-in-flutter.git
  2. Navigate to the Project Directory:

    cd suger-tracking-app-in-flutter
  3. Install Dependencies: Make sure you have Flutter installed. Run the following command:

    flutter pub get
  4. Run the App: Connect your device or start an emulator and run:

    flutter run

Usage

Once you have the app running, you can start tracking your sugar intake.

  1. Log Your Intake: Use the main screen to input your daily sugar consumption.
  2. View Analytics: Navigate to the analytics section to see your progress.
  3. Set Goals: Define your sugar intake goals and monitor your achievements.
  4. Notifications: Enable notifications to remind you to log your intake.

Screenshots

Home Screen
The home screen allows easy logging of sugar intake.

Analytics Screen
The analytics screen shows your progress over time.

Settings Screen
The settings screen lets you customize your experience.

Technologies Used

  • Flutter: A UI toolkit for building natively compiled applications.
  • Dart: The programming language used for Flutter development.
  • Firebase: Provides backend services like authentication and database.
  • Provider: State management solution for Flutter.

Contributing

We welcome contributions to improve the Sugar Tracking App. To contribute:

  1. Fork the repository.
  2. Create a new branch.
  3. Make your changes.
  4. Submit a pull request.

Please ensure your code adheres to the existing style and includes appropriate tests.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Releases

To download the latest version of the Sugar Tracking App, visit the Releases section. You can download and execute the files from there.

For updates and more information, check the Releases section.


Thank you for checking out the Sugar Tracking App! We hope it helps you manage your sugar intake effectively. Happy tracking!

About

A Flutter app to track and manage your daily sugar intake with progress analytics and Firebase integration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •