Skip to content

Repository files navigation

Goal Decomposer App

Goal Decomposer is a Flutter application that helps users break down their goals into manageable tasks and track their progress. It leverages Hive for local data storage, Provider for state management, and integrates OpenRouter AI for intelligent goal suggestions and task automation.


Features

  • Create, edit, and delete goals and tasks.
  • Track progress with dynamic progress indicators.
  • Intelligent AI-powered task suggestions via OpenRouter AI.
  • Local persistence using Hive for offline support.
  • Clean and responsive UI with Flutter.

Statemanagment

  • Provider

📸 Screenshots

🏗️ Getting Started

App Icon Splash Screen Home Screen

🎯 Goal Management & AI

Add Goal Goal Details AI Suggestions

✅ Achievements & Structure

Total Completed Goal Finished Folder Structure

Demo Video

Watch the demo video of Goal Decomposer in action:

Demo Video


Getting Started

Prerequisites

  • Flutter SDK ≥ 3.0
  • Dart ≥ 2.18
  • A modern IDE (Android Studio)

Installation

  1. Clone the repository:
git clone https://github.com/bilalah211/goal-decomposer.git
cd goal-decomposer

About

Decompose Your Goal Into Steps With AI Generating Using Hive Database And Provider

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages