Skip to content
All projects
LuckyInfos icon

LuckyInfos

Real-time sports platform with live scores, standings, and multi-country coverage.

4.7SportsiOSiOS developer · 2024

Screenshots

  • Screenshot 1
  • Screenshot 2
  • Screenshot 3
  • Screenshot 4
  • Screenshot 5

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
App Store