A production-ready React PWA command surface for Trader.CORE workflows. Lean, opinionated, and architecture-first for rapid implementation.
Built by FifeCIC | Ryan Bayne
- React 18 + Vite for fast development and optimised builds
- TanStack Query for server state management
- Zustand for client state
- Zod for runtime validation
- PWA plugin for installability and offline support
- Feature flags for progressive rollout
- API URL helper for environment-aware endpoints
- Dev Runtime overlay with element tags for debugging
- Privacy-safe analytics foundation
- Bundle budget checker to prevent bloat
- OmniCore — Star Citizen companion PWA
- StreamerOps — Browser-based OBS overlay control
git clone <repo-url> trading-command-suite
cd trading-command-suite
npm install
npm run devnpm run dev— Start Vite dev servernpm run build— Production buildnpm run build:guard— Build + bundle budget checknpm run preview— Preview production buildnpm run lint— ESLintnpm run check:bundle— Check bundle budget constraints
- AmazonQ handoff guide: docs/AMAZONQ-HANDOFF.md
- Optional local infra helper (placeholder scaffold): scripts/setup-local-infra.ps1
Trading Command Suite is for projects that need:
- PWA-first architecture without SSR overhead
- Full control over the build pipeline
- Minimal abstraction layers
- A known-good starting point that's already proven in production
- Buy Me a Coffee: buymeacoffee.com/ryanbayne
- Sponsorship: contact tradingcs@fifecic.scot
GPL-3.0 — see LICENSE for details.