NTR Lab
Homepage >> Experience

Entertainment

Mental Trainer. Android game

Task: Develop an intuition-enhancing game with integrated advertising


Solution:
The game was developed based on requirements using advanced animation algorithms, speed optimization, sound, support of various handset resolutions and Android SDK (1.5 and above).
 
Game description:

Mental Trainer develops intuition by guessing a playing card’s suit. Players click the suite they believe is correct; as the number of correct responses increases their score rises. The Mental Trainer™ statistics window tracks user results.

Android Market Link:
market://search?q=pname:com.ntrlab.mentaltrainer

(The link works on Android phones only) 

Technologies: Google Android, Java, SQLite, Admob API.

Dating websites Firefox extension

Task:
This tool is intended for a dating agent. It maintains a database of clients and monitors potential matches for each client on various dating websites.

Functionality:

• Maintain client database; activate or deactivate clients;
• Maintain database of to-be-monitored websites;
• Maintain response database: each response has text and color;
• Monitor websites for each client by providing client ID markers on the profile’s web page;
• Track whether a client’s response was answered (status) and remove if necessary;
• Display response (status) on the client’s page;
• Switch quickly between clients.
The tool is a Mozilla FireFox extension that stores all required data in the local SQLite database.

Technologies: Mozilla XUL, JavaScript, SQLite.

 

Corporate website for an organ installation company

Client: R.A. Daffer Church Organs, Inc.

 

Description: R.A. Daffer Church Organs provide a range of services around organ installation, which include removal of the existing organ, construction of pipe organ chests, delivery to the location and voicing.
They needed an inexpensive, easy-to-manage solution for their new website and NTR developers suggested Joomla content management system.
Along with building the site, we tutored the staff on how to update information, so they can edit, change or remove content quickly and easily.
Two sections of the site are of special interest to true organ music-lovers, the first presenting music samples to listen to online, and the second featuring the creation of an organ at the Rufatti Factory and Organ Rebuilding.

Microsoft Excel-based text message mailing system

Client: Inspire Tech Inc. (Singapore)

Description: EasiWorkgroup Excel plug-in enables sending text messages with the help of Microsoft Excel. A user fills out a table choosing recipients, message form, priority and date, and the message is then sent via the Internet. 

 

Gay/lesbian community

Client: Rainbowfix.com


Description:
The initial website was developed by a different outsourcer and contained multiple bugs and malfunctioning features.

The client’s priority task was to clean up and improve the code, as well as implement the new functionality. To do this we

  • fixed bugs indicated by the client and others found by the NTR team;
  • converted database-related calls to an object-oriented wrapper resulting in a fluid, data-centered collection of classes;
  • increased protection to the system from SQL-injections;
  • introduced page caching with Memcached that speeded up page load time and reduced database load;
  • amended image storage structure, so that more files can be stored with substantially less stress to the server’s file system;
  • integrated Userplane webmessenger;
  • improved user’s session management;
  • added search-by-interest function;
  • improved “more like him/her” feature in the way that a CMS admin can manage the allowable variance of search parameters to broaden/narrow search results (matches);
  • added periodic recalculation of matches with email notifications and RSS updates.

Microsoft gold certified partner

ISO 9001