Linnovate helped me a lot with their great experience and thorough knowledge in CMS and internet in general and in Drupal in specific. Their help is not only within the product...
CogniFit
Cognifit develops flash based games, which aim to improve cognitive competence. Cognifit used to operate by distributing physical media like CD's and DVD's, for several years, and the site was planned to shift their business module, to a Software as a Service (SaaS) oriented architecture, and financial operation.
The Drupal based website acts as the front end to Cognifit's users, granting access to their “My Cognifit” area where their purchased flash games are embedded.
The site is used to mediate between Cognifit's Java powered application, which monitors progress and guides the users throughout their progress, and complex payment possibilities delivered through the Ubercart ecommerce framework.
The solution integrates recurring payments using PayPal-Pro, Shipping of physical goods using different shipping providers and very tight integration into Cognifit's CRM.
Throughout the work on the site, a lot of attention was put into implementing various aspects of the sites operation, such as SEO guidelines, Performance tuning, Security, Affiliate managements and more.
In the latest development iterations, Linnovate has trained the (Java oriented) developers in Cognifit's team, thus granting Cognifit with independence in operation of their non trivial setup.

