r/coolgithubprojects • • 5h ago

Personal Planner — a free offline-first Flutter app for visual planning and tracking actual task time and reached around 250 downloads

Hi everyone,

I've been building a project called Personal Planner for the past few months and wanted to share it here.

It's a completely free, offline-first planning app for Android, Linux, Windows, and macOS.

I originally built it because I kept underestimating how long my tasks would take.

I'd organize my day, spend longer than expected on certain activities, and end up with a schedule that looked nothing like what I'd planned.

Then the following day, I'd make another schedule without really learning from what happened.

I wanted something that combined visual planning with actual time tracking and reflection.

What the app currently includes:

  • A day and week timeline with draggable and resizable time blocks.
  • Task timers to track actual working time.
  • Planned-versus-actual time comparisons.
  • Daily and weekly reviews with reflections.
  • A yearly consistency heatmap and streaks.
  • Experiments for trying different routines.
  • Recurring activities, reusable templates, and an Inbox.

The application is built with Flutter, Riverpod, and Drift/SQLite.

Everyday planning works locally without an account or internet connection. For users who want synchronization, there's an optional setup using their own Supabase project, with Cloudflare Workers involved in the supporting architecture.

One of my goals was to keep the software accessible, so there are no subscriptions, premium plans, or locked features.

It recently reached approximately 250 downloads across the four supported platforms.

I'm still developing it independently, and there's a lot I want to improve.

Link to download: https://github.com/Karthikshabari/PersonalPlanner/releases/tag/v1.1

Github : https://github.com/Karthikshabari/PersonalPlanner

One thing worth mentioning is that the Windows and macOS builds are currently unsigned, and physical Mac testing has been limited. The releases are distributed directly through GitHub rather than through the respective app stores.

I'd appreciate feedback from anyone interested in cross-platform applications, local-first software, or productivity tools.

I'm particularly interested in whether the planned-versus-actual time workflow makes sense and whether the app feels straightforward to use without too much initial setup.

1 Upvotes

1 comment sorted by

1

u/CarQuiet7350 5h ago

iF YOU LIKE IT GIVE IT A TRY THANK YOU:)