KupoMTG
magic-the-gathering price-tracker web-app trading-cards australia

About KupoMTG
KupoMTG was built to allow tracking prices, stock and availability of the Final Fantasy Magic The Gathering set. It was created to allow me to track the prices and stock across multiple retailers in Australia to try to avoid the overpriced scalping that many stores have been doing with this set so that I could purchase the cards at a fair price to increase my collection.
It has real-time price updates, a responsive design, dark/light theme support, and PWA capabilities.
Technical Implementation
- Frontend: Built with React and Vite using TanStack Router and TanStack Query
- Styling: Tailwind CSS with Shadcn UI
- Backend: tRPC with Prisma
- Database: CloudFlare D1
- Authentication: BetterAuth
- Deployment: CloudFlare Workers with Wrangler
Technologies Used
React Node.js CloudFlare Workers Tailwind TanStack Router tRPC TanStack Query CloudFlare D1 Vite BetterAuth