TechSauce

Australian technology price comparison — a next-gen staticICE.

STABLE Products · 7 features · PHP 8.4 / CI4.7 · SQLite + FTS5 · Tailwind v4 · Alpine.js

overview

TechSauce compares prices across Australian (and NZ) tech retailers: canonical products matched across stores, per-offer shipping/stock, and a deal engine that scores spreads against the median.

CodeIgniter 4 + SQLite FTS5, server-rendered with Tailwind v4 and Alpine.js — plus a JSON API for everything.

features

  • ▸FTS5 search — staticICE syntax: phrases, exclusions, cat:/brand:/price: filters
  • ▸Deal engine — spread-vs-median, 90-day average, lowest-ever, today's deals + RSS
  • ▸Price history — ~120 days of daily snapshots, SVG charts, CSV export
  • ▸Price alerts — price_below / any_drop / back_in_stock, token-based, no account
  • ▸Compare up to 3 products side-by-side with sparklines
  • ▸Pluggable ingestion — robots-aware crawler, schema.org extraction, CSV/JSON feeds
  • ▸JSON API — search, suggest, product, compare, deals, stats, alerts

screenshots

Homepage — categories, today's deals and price movers
Homepage — categories, today's deals and price movers
Search — FTS5/staticICE queries with live suggestions
Search — FTS5/staticICE queries with live suggestions
Product page — offers across retailers, price history chart
Product page — offers across retailers, price history chart
Deals — spread-vs-median scoring and today's best drops
Deals — spread-vs-median scoring and today's best drops

stack

PHP 8.4 / CI4.7 SQLite + FTS5 Tailwind v4 Alpine.js