Spiketra.in

A browser-local project-management application for organizing work and making momentum visible

I have a familiar problem: I can generate projects much faster than I can reliably keep them moving.

Most project-management tools are good at storing tasks. They are less useful for showing how a period of focused work actually moved a project forward, how an individual task relates to a larger goal, or whether all of that activity is producing meaningful progress.

Spiketra.in is my attempt to build around that problem.

It combines project boards, nested goals, focused work sessions, and an activity record inside one workspace. The basic idea is that project management should show more than what remains unfinished. It should make movement visible.

A task can belong to a project and contribute toward a larger goal. During a focused work session, changes in task status are recorded as “spikes.” Those movements are then available in activity views and session logs, making it possible to look back at what was actually accomplished rather than relying on a vague memory of having worked.

The application stores its workspace in the browser and supports JSON import and export. It does not currently provide cloud accounts or multi-device synchronization. The goal is portability and user control without requiring a hosted account system.

Live Application: https://spiketra.in/

AI-Assisted Development Disclosure

Generative AI, particularly ChatGPT-5.5, materially assisted with implementation, debugging, and code generation.

The concept, product structure, visual direction, workflow design, testing decisions, and editorial direction were my own. The code should be understood as AI-assisted development rather than an independently engineered software system.

Core Features

  • Browser-local workspace with JSON import and export
  • Project-based Kanban boards
  • Customizable progress columns
  • Tasks with descriptions, goal assignments, status, and scratchpads
  • Nested goals with task-based progress
  • Session tracker for focused work periods
  • Spike system for recording task movement during sessions
  • Activity views organized by project, goal, and date range
  • Session log for reviewing recorded work
  • Portable workspace data that can be backed up and moved between installations

What a Spike Means

A spike is a recorded movement in the state of a task during a focused session.

Instead of treating a session as an abstract block of time, Spiketra.in records the work that changed while the session was active. Moving a task, completing a step, or advancing work creates a small unit of visible momentum.

The system is still experimental, but the concept is central to the application: focused time should connect to observable movement.

Project Media

mockup of 'work pane' and main ui
mockup of 'goal pane' and main ui
mockup of 'prod pane' and main ui

Project Details

Role: Architect, designer, and AI-assisted developer
Built with: React, browser storage, and JSON import/export
Status: Functional personal-use prototype in active development