OpenSRP Android Client (Current)
Source: http://www.gliffy.com/go/publish/8860863
OpenSRP Server (Previous Architecture)
Source: http://www.gliffy.com/go/publish/8861089
OpenSRP Server (Current Architecture using OpenMRS backend)
Source: http://www.gliffy.com/go/publish/8869719
The OpenSRP server is built on Java 8 with Spring. The diagram below shows the current system architecture after the server refactor: