Overview
Scalable trading card management platform and high-performance automated data synchronization system.
Key Features & Contributions
- Built 40+ reusable UI components, reducing development time and improving consistency across the application.
- Developed internal automation tools that fetched trading card metadata from the Scryfall API and synchronized more than 500,000 trading card records with Supabase.
- Integrated Supabase services for authentication, database operations, and backend functionality.
- Developed an automated asset pipeline that downloaded, processed, and uploaded trading card images to Cloudflare R2 object storage, eliminating manual asset management and reducing content delivery latency.
- Developed backend automation tools using Bun and TypeScript for high-performance data synchronization and image processing.
- Implemented synchronization logic to detect new or updated cards, ensuring the database and object storage remained strictly up to date.

Website
tcgland.net/Status
Deployed