TeqBench

Proof of Concepts

Working applications built on the TeqBench framework and its surrounding ecosystem.

A web application for journaling, tracking, analyzing, and improving trading performance. Traders can log every order, visualize activity on a calendar, import history from supported exchanges, and slice the resulting dataset with filters, sorting, and grouping.

Features

  • Trading journal to log and track every order in one place
  • Interactive calendar view of trading history
  • CSV import from TradingView, Kraken, and Coinbase
  • Manual order entry with full trade details
  • Sign-in with Google, GitHub, or email magic link
  • User profile with personal information and preferences
  • Advanced filtering by status, side, source, exchange, pair, type, and date range
  • Sorting by placed or closed date; grouping by exchange, pair, or source
  • Dark UI theme inspired by modern trading platforms
  • Responsive layout for desktop, tablet, and mobile

Technical Capabilities

  • React 18 and TypeScript frontend
  • Tailwind CSS with a custom trading-focused theme
  • Supabase Postgres backend with Row Level Security per user
  • Supabase Auth with Google OAuth, GitHub OAuth, and email magic link providers
  • PKCE OAuth flow for enhanced authentication security
  • Resend transactional email via Supabase SMTP integration
  • Pluggable CSV parsers for TradingView, Kraken, and Coinbase exports
  • Import history tracking to prevent duplicate order ingestion
  • Framer Motion animations and Heroicons iconography
  • Vite 6 build tooling deployed on Vercel with preview and production environments

Access

By invitation only. Contact info@teqbench.dev to request access.

A rolling to-do management platform that pairs a scratch pad queue with a template-driven board of categories. Items are captured quickly, placed into cells, tagged, filtered, and archived when complete, all within theme-aware layouts that adapt across desktop and mobile.

Features

  • Scratch Pad queue for rapid capture of new items
  • Board view with a category grid driven by reusable templates
  • Drag-and-drop across cells on touch, mouse, and keyboard
  • Tags including built-in system tags reserved with a liists- prefix
  • Archive for completed or retired items
  • Saved layouts for multiple board configurations
  • Theme-aware flat design with dark and light modes
  • Accessible interactions with keyboard navigation support
  • Progressive web app install on iOS, Android, and Windows
  • Responsive design across desktop, tablet, and mobile

Technical Capabilities

  • React 18, TypeScript, and Vite 6 frontend
  • Tailwind CSS 3 with --th-* CSS custom properties for theme tokens
  • Supabase Postgres backend with Row Level Security on every table
  • Supabase Auth with a new-user trigger that bootstraps default tags and settings
  • @dnd-kit for cross-input drag-and-drop (touch, mouse, keyboard)
  • Framer Motion animations and Headless UI accessible components
  • React Router 7 client-side routing
  • Heroicons iconography and clsx-based conditional class composition
  • Timestamped SQL migrations managed via the Supabase CLI
  • Vercel deployment with dev-branch previews and main-branch production

Access

By invitation only. Contact info@teqbench.dev to request access.