Technical Overview:
Since 2005 CodeBase Technologies® was in constant research for a new platform for its products. CBT worked on different platforms analyzing each platform in detail and after nearly two years of research came up with the following.
CBT’s all new modules will be developed mainly using PHP®. It is a server side setup that deploys dynamic content that interacts with the MySQL®, MSSQL, Oracle and DB2 database to supply the information through a user friendly interface using some JavaScript®. This brings very powerful and scalable solutions that are affordable as needs grow. Since the software modules are fully internet cross-browser interface only, it is not bound to any specific browser, software or to any operating system, offering total hardware and software flexibility for the administrator and the users of the system.
Interface Specs:
• Guided navigation and user friendly menus
• Fast loading CSS tables and interface ensure rapid loading even on slow internet connections
• Fully customizable interface and reports (i.e. colors, logos, icons)
• Multiregional friendly (i.e. formats)
• Multilanguage capable (UTF-8 DB)
• Wide variety of existing modules available
• Capacity to export to Excel and PDF throughout the system
• Ability to Print or Email information from most screens
• Resolution: 800x600 minimum, 1024x768 or more preferred
• Fully Cross-browser compatible:

Server:
• PHP v5.0+
• MySQL , MS SQL, Orcale , DB2
• Windows, Macintosh, Linux Operating System
• Web Server with SSL and PHP support
• Mail Server (for automatic outgoing emails generated by the system)
• SSL Certification (for Cryptographic Security) 
Security:
• SSL Security Oriented (256bit).
• The system utilizes a combination of ICSA (International Computer Security Association) and PHP Security Consortium® approved security technologies to
protect and encrypt the data for the financial entity, as well as for the users.
• The combination of Username and Password is the first layer of security to login but since the users are forced to change their automatically generated
passwords when they login the first time, they are protected from email intrusion/interception, assuring the users unique access to the system.
• The encrypted Security Key, acting as a second layer of security, is a secret pin code that the user has to input to be able to execute transactions.
This offers a validation during the execution of transactions, ensuring the authenticity of each and every one.
• Turing Number / CAPTCHA capable. Enabling a type of challenge-response test used to determine whether the user trying to access the system is human.
• Sensitive information stored in the Database has MD5 encryption.
• Electronic Signature enabled for Access Control