Jump to content

RefractTrack Home: Difference between revisions

From Pixel Refraction Studio
No edit summary
Line 6: Line 6:


=== Getting started ===
=== Getting started ===
* [[RefractTrack_Sales_Pitch|Sales Pitch]] - Feature highlights.
* [https://nerdofepic.itch.io/refracttrack Buy It!] - For sale at itch.io
* [https://nerdofepic.itch.io/refracttrack Buy It!] - For sale at itch.io
* [[RefractTrack_Installation|Installation]] — guided wizard and manual setup, requirements, upgrading an existing install
* [[RefractTrack_Installation|Installation]] — guided wizard and manual setup, requirements, upgrading an existing install

Revision as of 23:38, 27 August 2026

RefractTrack Documentation

RefractTrack is a small, self-hosted kanban tool for tracking development tasks across one or more game projects. It runs on plain PHP 8 and MySQL/MariaDB with no framework and no build step, uses Jira-style task IDs (PREFIX-123) with matching clean URLs (/task/FE-12), and supports fine-grained role-based permissions, per-project stages/groups/saved lists, CSV/JSON export and import, 15 selectable color themes, and automatic schema migrations.

This documentation describes RefractTrack as of package version v99.

Getting started

  • Sales Pitch - Feature highlights.
  • Buy It! - For sale at itch.io
  • Installation — guided wizard and manual setup, requirements, upgrading an existing install
  • Server Setup — the standalone prereqs.sh provisioning script for a fresh Debian/Ubuntu box
  • Configurationconfig/config.php settings and Clean URLs

Core concepts

  • Projects — multi-project support, task numbering, soft delete
  • Tasks — task fields, task types, bug-specific fields, task codes
  • Board and List Views — the kanban board, drag-and-drop, list/filter view
  • Stages — per-project swimlanes/workflow stages
  • Groups — per-project many-to-many task tags
  • Markdown Formatting — the supported text-formatting subset and task-code auto-linking

Workflows

Administration

Reference

  • Feature Inventory — a flat checklist of everything the app can do
  • Data Model — database tables at a glance
  • Security — the hardening measures built into the app
  • Architecture — request lifecycle and where things live in the codebase (for maintainers)
  • Known Limitations — things that are deliberately not supported yet