

Iflexion became a major technology expert and primary development center with the dedicated team working as an organic highly productive extension of the Product Madness in-house team.
Product Madness Ltd. is a USA-based company developing and successfully rolling out Facebook gaming applications. The company has ambitious business plan, comprising a set of new games production and improving those already launched.
For managing the applications and promotion campaigns, the Customer required a powerful central web platform featuring user management, billing processing and marketing activities support.
Product Madness lacked resources to cover the ambitious project needs and decided to outsource the development partially. Thanks to outstanding references and mature dedicated development team processes, Iflexion was selected as a primary technology partner, who completed several pilot tasks, utilizing agile methods with swiftly changing priorities identified in daily communication and demonstrated top-class mastering the RoR technology.
Once started, the partnership has been expanding from year to year resulting in a host of successful gaming apps and smart back-end solutions.
Iflexion dedicated team was to accomplish a number of development tasks. The Flash/Flex developers were in charge of realization of the game rules and scenarios, while the Ruby on Rails and Java programmers worked on the applications’ business logics.
Comprehensive Application Manager
In order to configure all these applications on the fly, our team implemented a robust Application Manager - a unified control panel for global application delivery and business analytics processing. It provides the following functionality:
Integrated Advertising, In-game Money and Billing
For seamless cross-referencing between different gaming applications, Iflexion’s dedicated team implemented an advanced custom advertising engine using Facebook Ads API.
Iflexion developed an in-game payment system, which provides plenty of opportunities for offering user incentives such as bonuses or achievement rewards. It also significantly simplifies billing processing and funds management. The back-end system with aggregated usage statistics integrated into the backend platform allows administrators to obtain detailed information on the cash flow for the services paid.
After thorough investigation of the legacy code, Iflexion team provided performance optimization along with code refactoring, leveraging Ruby on Rails due to its proven scalability, efficiency and simplicity in further support and enhancements. To build stable and scalable database, we utilized MySQL Percona high-performance server.
Prawn library was integrated into the Application Manager to support business analytics and report generation. The library can retrieve data in a PDF format, supporting a wide range of configuration settings.
RSpec was chosen as a main framework for unit tests description and verification. The NewRelic add-on was used as a monitoring and reporting tool to provide detailed data on application performance and errors.
Iflexion’s dedicated team accomplished a series of development tasks, including:
Iflexion developed a series of games for Product Madness, including 3DSlots, TeamSlots, GameShow, BigCityBingo, and many others, geared by a smart and efficient application management tool combined with a powerful advertising engine. As a result, collaboration with Iflexion contributed a lot to the Customer’s business development and market success. The following figures speak for themselves:
A series of social games based on the plot of the most popular TV shows at Fox Broadcasting Company and National Broadcasting Company is created to promote the series and engage users in communication via gaming.
A unique cartoon-style fantasy universe needed an experienced software vendor to deploy it. All the Customer needed — business analysis, each game design, as well as programming of the front-end, backend, Facebook integration, game universe, and world services — was provided by Iflexion team.
A cutting-edge online platform for fundraising enables everyone interested in implementing their new idea with a robust tool to gather funds and attract people’s attention to the subject matter.
A cutting-edge iOS application with smart automated search capabilities enables thousands of people with an opportunity to socialize and communicate with potential friends or life partners.