LuckyInfos
Real-time sports platform with live scores, standings, and multi-country coverage.
Screenshots
Challenge
Sports fans across multiple countries needed a single app for live match scores, league standings, and breaking sports news — with real-time updates, multi-language support, and graceful offline handling.
Solution
Built a SwiftUI-first MVVM app with Socket.IO WebSocket streaming for live scores, AES-encrypted REST networking, API-driven translations with an in-app language switcher, dynamic country filters, and a pending-request retry queue that fires automatically on reconnect.
Result
Live on the App Store serving real users across multiple countries; production codebase with 13 feature modules, 200+ Swift files, and multi-environment builds (Dev/SIT/UAT/Prod) at Loma Technology.
Built with
- Swift
- SwiftUI
- UIKit
- MVVM
- Socket.IO
- URLSession
- Firebase
- SPM




