Echosign, 2006
EchoSign is a company with a simple goal: making the process of getting documents signed painless.
The company needed to develop a user-friendly, web-based application that would simplify the process of signing, tracking, sharing and archiving documents as well as create a host of innovative user-collaboration tools to facilitate communications. EchoSign was looking for a quick implementation, but had limited internal resources to pull from.
In order to create a rich user experience that would simulate a desktop application, Carbon Five drew upon the latest Web 2.0 technologies to engineer a single page application (SPA) with low latency and maximum response on low bandwidths. The client SPA architecture formed a concise presentation for the data, while back-end engineering optimized document conversion, imaging and thumbnailing. The AJAX code was structured into a logical JavaScript object hierarchy, allowing simple and intuitive management of the code base.
To facilitate development within the short project timeline, Carbon Five hosted the client team on site, providing coaching of the client development team in best practices such as iterative development, unit testing and appropriate tool selection. This collaboration encouraged the client to draw upon Carbon Five's resources and knowledge concerning technology and hiring decisions, utilizing our team as a sounding board during the growth of the application and the company.
The innovative architecture and interface of the EchoSign site sets it well apart, above and beyond all other competing applications in the industry. By leveraging innovative internet technologies, EchoSign has provided an easier and more intuitive way to get documents signed over the internet.
Working closely with the client team brought the company and product quickly from concept to reality. This collaborative development process allowed for a quick and easy transition from the Carbon Five development team to the EchoSign staff. Carbon Five successfully rendered itself obsolete upon the site launch by means of a job well done.