DraconesPH is an example of a complete application that can be built using the Dracones framework components. The development of the initial version was funded in part by GeoConnections, and is currently running at the Direction de santé publique de Montréal (Montreal Public Health), where it serves as an add-on for the visual exploration and analysis of their massive, non-spatially enabled datasets. The data from an external Oracle database is first geocoded, and the results stored in a PostGIS database, that Dracones then mixes with other spatial layers. This has demonstrated an easy and powerful way of extending the capabilities of an existing complex information system, with a web mapping application.
Another interesting aspect of this application is the fact that it's connected to SaTScan, a spatial and temporal scan statistics software for the detection of clusters. Once a set of cases have been queried and displayed on the map, the user can perform a SaTScan analysis and visualize (and directly interact with) the resulting clusters.
Ext JS UI
PostGIS Data Model
DraconesPH works with a rather simple PostGIS-based data model. Apart from the regional spatial layers, everything (cases and commercial locations) is randomly generated, meaning that the data has of course no relation whatsoever with the real Montreal Island population.
You can try an online demo of DraconesPH.
For the more adventurous, the DraconesPH source code is also available as open source (provided that the Dracones framework is already properly installed).