Mitratech - Collaborati
Architected and developed Collaborati a web based single application solution that allows information and business processes, such as invoice reviews and approvals, to flow seamlessly across legal management functions and on to outside counsel. Collaborati provides sophisticated electronic invoicing, invoice approval workflow, and vendor management capabilities. Collaborati is a web application that allows law firms the functionality of sending invocies to their clients electronically.
Mitratech TeamConnect users benefit from consistent workflows, processes, and user interfaces. They are able to generate comprehensive reports across matter, vendor, and spend capabilities and never need to switch between multiple applications to search for critical data.
Since 1987, Mitratech has provided matter management, compliance, and security solutions to the world’s largest organizations. With direct access to financial, performance, and exposure data, our clients have better aligned departmental management strategies with corporate and budgetary objectives. Beyond operational efficiency gains, Mitratech clients use TeamConnect to collaborate with business partners, provide superior service, and realize tangible cost savings. For more information, please visit www.mitratech.com.
Collaborati was developed using the latest technology:
- Spring 2.0 was used to decouple the architecture.
- Spring MVC (model-view-controller) was used to implement the Collaborati view handling.
- Remoting Strategy: A customized Http-Invoker was used in Collaborati’s B2B remoting through Java Serialization.
- Persistenat Layer: Hibernate was used in the persistent layer to seamlessly store data in a Oracle or mySQL database.
- Maven 2.0.4 was used in a multi-project pom to build and test the Collaborati web application.
- Security: Acegi was used to implement security. Several Acegi controllers and filters were created to implement more robust password change handling and integrated user registration.
- AJAX was used in multiple screens using DWR and Prototype.
- Application Servers: Websphere CE was the target application server.
Below are several screes shots from the Collaborati web application.


