This FDA-compliant, complex issue management system, was architected and built from scratch to serve internal as well as external business needs. A complex hierarchy of objects was built, supported by an optimized search and indexing system. The front-end was created to be user-friendly and to leverage the latest JavaScript/AJAX capabilities, while a RESTful interface provided visibility across the enterprise.
This authentication system was built to organize enterprise users into a complex business hierarchy. It was also built as a gateway for authentication for other subsystems, such as OpenID, and provided full-fledged capabilities for permissions and roles. Communication with other applications was achieved through REST APIs.
At the core consisting of a state machine, this medical innovation was built to organize and manage information about medical events and the corresponding drugs. Targeted at hospitals, doctors, nurses and pharmacists, it had a modular, extensible design took full advantage of AJAX in Rails.