Client
Lucky Day, a free sweepstake mobile app with over 10 million downloads and up to 4 million daily active users
Industry
Entertainment
Services
Product Development, QA, DevOps
Tech
AWS, New Relic, Kibana, Jenkins, .NET

Challenge

The Californian-based creator of a gaming platform that allows users to win money and earn daily rewards by playing lotto, raffles, and other games needed tech expertise to build a great mobile app and hit the market. The company had a basic iOS application that was, however, slow and difficult to scale. They turned to ITRex for full-cycle software development, a move that turned into a successful long-term partnership getting their app into the top charts.

Our team took on the following challenges:
●
Provide full-cycle development services to build an Android mobile app (initial project setup, documentation, configuring environments, build releases)
●
Migrate the iOS app to new, scalable infrastructure
●
Design an app architecture that can be scaled to millions of users
●
Build a full game functionality
●
Set up databases
●
Integrate the app with multiple 3rd party APIs, including payment systems (PayPal), ordering engines (Zinc), ad networks (Fyber, AdColony and TapResearch)
●
Perform complete testing services
●
Update the product regularly, including for new versions, service packs, patches, and features

Solution

●
A cross-cloud Android and iOS app based on .NET that is compatible with multiple operating systems, and simple to maintain and scale
●
Two-week release cycles, with each update bringing both new features and performance improvements
●
CI/CD pipeline setup and adoption of best DevOps practices
●
A total of 120+ releases and 50+ major features implemented
●
The speedy introduction of a bunch of easy-to-play games: daily scratch cards and lotto, as well as raffles and sweepstakes contests that allow players to win real money or gifts cards from top brands, such as Amazon or Walmart, with no in-app purchases or deposits
●
The implementation of a new fun feature, a Piggy Bank, at later release cycles, which idly generates tokens, prizes and cash, with upgrades available to increase the rewards
●
The introduction of a Piggy Safe, another source of tokens, which players can find by scratching cards and playing a mini-game based on a competitive PvE interaction; the mini-game rewards real cash, while allowing users to “steal” tokens and money from each other
●
Daily tokens when players log in
●
A referral feature that rewards players with tokens for inviting friends
●
A leaderboard that resets each day, showing trophies that players have earned
●
Social feed
●
An anti-fraud system
●
Integration with the Venmo digital wallet, PayPal for redeeming cash Amazon S3 for data storage, and an email service
●
Full testing across popular mobile platforms, including requirements testing, new features testing, and regression testing
DevOps for Mobile App Automation for Lucky Day
DevOps for Mobile App Automation

Impact

●
The gaming app allows users to try their luck at winning money and feel all the thrill of casinos without spending money
●
Through partnership with ITRex, the app achieved 5x faster software delivery and feature implementation under the Agile approach: a total of 120+ releases and 50+ major features implemented
●
The app has quickly gone viral to exceed over 40 million downloads to date

Latest projects