Skip to content

A personal focus and growth tracking app for logging deep work sessions and building consistent progress.

License

Notifications You must be signed in to change notification settings

JohannnF/flowgrow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlowGrow

FlowGrow is a personal focus and growth tracking app designed to help users enter deep work sessions, track meaningful activities, and steadily improve over time. It combines time tracking, learning management, and idea capture into one structured system that supports both productivity and self-development.

This project is my first personal app built by translating my existing Google Sheets–based tracking system into a full application. The goal is to move from manual logging toward a more seamless, structured, and motivating experience.


Purpose

FlowGrow is built around a simple idea:
When you intentionally enter a focused state and record your effort, you make your growth visible.

The app is designed to help users:

  • Stay focused by intentionally starting and ending activity sessions
  • Reflect on how time is spent each day
  • Track learning progress and ideas
  • Build consistency through clear records of effort

Why Not Just Use Existing Apps?

There are already many excellent tools for time tracking, productivity, and note-taking. However, FlowGrow exists because my personal workflow doesn’t fully fit into a single existing solution.

Most tools focus on one area — such as time tracking, task management, or note-taking — but my system combines:

  • Focused work sessions
  • Learning tracking
  • Idea capture
  • Reflection on progress

FlowGrow is designed to unify these into one intentional system built around how I personally work and grow.

This project is also about learning how to design and build software around real-life workflows, rather than adapting my habits to fit a pre-made tool.


🚧 Current Development Focus

FlowGrow is in early development.
Right now, the primary focus is building the Activity Log (Flow Sessions) feature as the foundation of the app. Other features described below represent the planned direction of the project.


Core Features

Activity Log (Flow Sessions) — In Progress

Track focused work sessions with structured details.

  • Start and stop a timer to record an activity
  • Enter details such as title, category, task list, and notes
  • Pause and resume an active session
  • Edit activity details even while a timer is running
  • Manually adjust date, start time, or end time if needed
  • Automatically calculate and update activity duration
  • View a daily list of activities with total count and total time
  • Delete entries to correct mistakes
  • Prevent overlapping timers and invalid time ranges

Dashboard — Planned

A high-level view of progress and consistency.

  • Daily, weekly, and monthly summaries
  • Total time spent in focused sessions
  • Activity counts and trends over time

Learning Backlog — Planned

A structured list of skills, topics, or knowledge areas to work on.

  • Add and organize learning goals
  • Track progress and status
  • Connect learning efforts with actual focus sessions

Learning Inbox — Planned

A quick-capture space for ideas and things to learn later.

  • Save ideas, topics, or resources instantly
  • Move items into the learning backlog when ready

Notes and Ideas — Planned

A space to store thoughts, reflections, and project ideas.

  • Write and organize notes
  • Capture project concepts and future plans
  • Support personal knowledge growth alongside activity tracking

Vision

FlowGrow is more than a timer. It is a personal system for:

  • Entering deep focus intentionally
  • Logging meaningful effort
  • Tracking learning and growth
  • Turning daily actions into long-term progress

This project represents the evolution of a personal productivity workflow from spreadsheets into a purpose-built application.

About

A personal focus and growth tracking app for logging deep work sessions and building consistent progress.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published