Skip to content

Weight Tracking App for Android using Flutter and Dart.

License

Notifications You must be signed in to change notification settings

theeddiestudio/wtracker

Repository files navigation

🏋️ Weight Tracker

A Flutter-based weight tracking app designed for easy weight monitoring with interactive graphs, history management, and performance optimizations.

Flutter
GitHub release
Issues
License


📢 Latest Release - v2.3.2 (Stable)

Bug Fix:

Fixed Body Fat Calculation for Female Users 🛠️ (v2.3.2)

  • Resolved the incorrect body fat percentage calculation for female users, ensuring accurate results based on the correct formula.

📌 Full Release Notes


🔥 Key Features

Weight Tracking – Log weight multiple times a day.
Body Fat Tracking – Log required parameters and calculate body fat.
Interactive Graphs – Weekly and monthly graph visualizations.
Dark Mode Support – Enhanced readability.
Graph Dot Feature – Toggle dots on graphs for better visibility.
Metric/Imperial Systems for Body Fat Tracking – Use the appropriate measurement system.
Persistent Data Storage – Keeps weight logs safe even after reinstalling.
History View & Management – Edit and manage past weight entries.
MW Graph Page – A dedicated graph for Monthly Week graph.
BWWK Calculation – Automatic Week’s Average (bwwk) computation.


🚀 Upcoming Features

🔹 Yearly Graph – View 365 days of weight trends.
🔹 History Page for Body Fat Data – Store past entries for better tracking.
🔹 Settings Enhancements – More customization options.
🔹 Notification System – Daily weight reminders & progress alerts.


📥 Installation Guide

1️⃣ Clone the Repository

git clone https://github.com/theeddiestudio/wtracker.git
cd wtracker

2️⃣ Install Dependencies

flutter pub get

3️⃣ Run the App

flutter run

🔹 Ensure Flutter is installed on your system. Get Flutter


📷 Screenshots

Tracker Page (Light) Tracker Page (Dark) History Page (Light) History Page (Dark) Detailed View (Light) Detailed View (Dark)
Light Dark Light Dark Light Dark
Graph Page (Light) Graph Page (Dark) MW Graph Page (Light) MW Graph Page (Dark) Settings Page (Light) Settings Page (Dark)
-------------- ------------- -------------- ------------- -------------- -------------
Light Dark Light Dark Light Dark

More previews available in the Screenshots Folder


📖 Documentation & Resources

🔹 Flutter Docs – Official Flutter documentation.
🔹 FlutLab Docs – Online Flutter IDE.
🔹 API Reference – Complete API guide.


🤝 Contributing

Want to improve this project? Check out the Contributing Guidelines

🔹 Fork the repository
🔹 Create a feature branch (git checkout -b feature-name)
🔹 Commit your changes (git commit -m "Added feature XYZ")
🔹 Push to GitHub (git push origin feature-name)
🔹 Create a Pull Request


Reporting Issues

🚀 Found a bug or need help? Create an issue here: GitHub Issues

📧 Contact the Developer: dkashwin576@gmail.com


📜 License

This project is MIT Licensed. See the LICENSE for details.