Multi-platform game price aggregator tracking deals across Steam, PlayStation Store, Epic Games Store, and GOG. Cross-platform matching, price alerts, and automated social posting.
Polyglot microservice stack — Go monorepo for backend (parsing, API, search, notifications), Next.js for SSR frontend, Laravel for admin panel. Each technology applied where it's most effective.
Gin REST server with Redis caching, rate limiting, Handler → Service → Repository
4 store scrapers, Asynq queues with 5 priority levels, chromedp for SPA pages
Multi-language and regional price indices, scheduled reindexing
Price drop alerts via Mailgun email and web push notifications
Automated deal posting to Telegram channels and social feeds
GORM models, config, logger, DB/ES clients — reused across all services
Price data collected from 4 game stores with priority-based task queues. AI-powered cross-platform matching links the same game across different storefronts.