Back to all projects

ground

A private time and intentions tracker built as boutique software for my own workflow

FlaskVanilla JSRailwayPersonal SoftwareOpen Source

About

Ground started from a simple suggestion from my manager: write down where my time was going. I wanted a daily surface that matched how I actually think about work, so I built a small app for logging time, carrying intentions across days, and noticing patterns without adopting a full project-management system.

The running app stays private because it contains my personal work data. The source is public because the interesting part is the shape of the tool: software designed for one person's workflow, not averaged into a generic productivity product.

Features

  • Daily time logging by category, duration, note, and timestamp.
  • Today, tomorrow, and future intention buckets with carryover for unfinished work.
  • Lightweight history and analytics for recent time logs and task completion.
  • Private Railway deployment with filesystem JSON persistence and Basic Auth.

Why It Matters

Enterprise software made software valuable for organizations. SaaS made it easy to sell one product to many teams. Ground is a tiny example of a newer possibility: with cloud hosting and AI-assisted coding, useful software can be economically built for one person or one team.

I think of that as boutique software: tools that are small, opinionated, and allowed to fit the person using them.

Tech Stack

PythonFlaskVanilla JavaScriptCSSJSON FilesRailway