Overview
Complete full-stack rewrite of the DIGI GO sport TV subscription service. The existing Nette application was fully replaced with a modern Laravel + Vue.js + Tailwind CSS stack. Responsible for the entire migration: backend architecture, REST API design, frontend UI, and integration of two separate payment gateways. Note: the current live version has since been redesigned by another team.
Key Features
- Payment integration - initially integrated TatraPay, later replaced with GlobalPayments; full order flow, callback handling, and payment status management
- Subscription ordering - package selection, checkout, order confirmation, and post-payment state handling
- User profile management - account details, active subscription overview, and profile updates via REST API
- Legacy migration - full rewrite from Nette PHP framework to Laravel, preserving existing business logic while modernising the entire stack
