- Fast Development Framework
torotools has developed its own framework, based in a MVC pattern.
torotools framework is designed to improve velocity in developments (we have designed torotools framework for developer, not for final user). This way, developers can concentrate in designing great and innovative tools whitout loosing time in the daily work. Also, this way there is an unified User Interface for all tools and applications developed. Finally, any improvement made on framework needed for any new tool will be available to the rest of tools on following versions.
torotools is a web based java application. On version 3.0 we have completly re engineered our framework, moving from j2ee + struts on java 1.6 (working with JBOSS server) to Spring Boot on java 1.8 (no application server needed).
torotools can work with three different databases, preinstalled HSQLDB, Oracle and PostgreSQL.
torotools uses many open-source software packages, most important are:
- Apache Lucene
- Apache Tika
- Apache Commons
- DOJO / jQuery
- Technical Features
Some interesting technical features of torotools framework are:
- Multi-Language. Supports english & spanish. Ready to incorporate any other language as a single patch.
- Mobile Web Client: Responsive Design
- HyperSQL (preinstalled), Oracle and PostgreSQL support
- Workflow Designer
- Document Management System