Skip to main content

Roadmap

Tracera is being built in phases, each unlocking new capabilities. The foundation is complete — the core platform and differentiating features are next.

Phase Overview

Foundation ✦ Complete

Phase 1 — Project ScaffoldingGo project structure, Docker Compose, Makefile, CI/CD pipelines.Done
Phase 1.5 — Session-Based AuthGoogle OAuth, GitHub OAuth, Steam OpenID, magic links, Redis-backed sessions, CSRF protection.Done
Phase 2 — Price IngestionSteam Market API and PriceEmpire API integration. Concurrent provider fetching, batch inserts, Redis caching and pub/sub.Done

Core Platform ✦ Complete

Phase 3 — Volatility EngineCompute rolling standard deviation, Bollinger bands, percentage change, trend score, and coefficient of variation per item. Results cached in Redis.Done
Phase 4 — REST APIFull item, price history, and volatility query endpoints. Rankings for most volatile items.Done
Phase 5 — WebSocket Real-Time FeedLive price and volatility push to connected clients. Hub architecture with Redis pub/sub subscriber.Done

Tier 1 — Core Differentiators

These features set Tracera apart from basic price trackers.

Tier 2 — Engagement & Retention

Features that keep users coming back.

Data Sources