The Innovative Concepts website is an application written in classic ASP (JScript), composed of several parts. First, there is a basic content and templating system. This ensures a consistent look-and-feel across the entire site. Second, there is a custom CRM based on a custom, pseudo-MVC framework. This is used internally for tracking and managing prospect and partner relationships. It also provides partners the ability to add information and schedule appointments independently.
To support this system, several other supporting applications were written. A unit-testing framework, including a web interface, an XML interface, and a CLI interface, was written from scratch to support development. An interface to render data from Google Calendar was also written to support partner scheduling. Supporting applications were written in classic ASP (JScript), BASH, and Ruby.
The entire application is responsive, using modern CSS3 and HTML5.