Skip to content

Roadmap

Gatherloop POS ships in small, sequential PRs, each backed by a written PRD in the repo's docs/ folder before code lands. This page is mined from those PRDs — what's shipped, what's in flight, and what's been deliberately deferred (and why).

Shipped

Sales & Checkout

Catalog

  • Product draft status — research a new menu item without it showing up at checkout until it's published.

Inventory

Finance

Operations

This site

  • The public documentation site you're reading now — scaffolded, deployed to GitHub Pages, and filled in section by section, PR by PR.

In Progress

Nothing is actively in flight right now. Gatherloop POS is built in short-lived branches that ship as soon as a PRD's phases are done, rather than long-running feature branches — so "in progress" is usually measured in hours, not weeks.

Planned

Pulled from the "Out of Scope" and "Future Work" sections of shipped PRDs — considered, intentionally deferred, and still on the table:

  • Ticket availability tracking — know which RFID tickets are currently out on an active rental, not just what a scanned code resolves to.
  • Budget variance alerts — a push/email nudge when a spending category crosses its target, instead of only a pull-based report.
  • Automated savings transfers — turn the manual twice-monthly savings sweep into a scheduled wallet transfer.
  • Product sales & material spend widgets — two more dashboard panels alongside the existing sales and expense charts.
  • Recurring checklist sessions — auto-create the daily opening/closing session instead of starting it by hand every morning.
  • Barcode/QR jump-to-row on stock checks — scan a shelf label to jump straight to that material's count row.
  • Supplier reverse-view — see every material a given supplier provides from the supplier's own detail page.
  • Role-based access control — today every account can do everything (create templates, publish products, flip wallet flags); scoped permissions are a natural next step once the team using the product grows past one till.

Have a feature request or found a gap? The project is open on GitHub — issues and PRs are welcome.

Built with VitePress. Content lives in docs-site/ — see the README for how to run it locally.